我定义了一个固定大小的栈。栈的元素为结构体,
typedef struct stack{
struct car *base;
struct car *top;
int stacksize;
}stack;
经过入站top++出栈top--操作后,现在我要求栈中还有多少个元素。为什么我用top-base会出错呢?难道不能这样减?各位高手帮帮忙啊。
...全文
140613打赏收藏
C语言求栈中元素个数
我定义了一个固定大小的栈。栈的元素为结构体, typedef struct stack{ struct car *base; struct car *top; int stacksize; }stack; 经过入站top++出栈top--操作后,现在我要求栈中还有多少个元素。为什么我用top-base会出错呢?难道不能这样减?各位高手帮帮忙啊。