【发布时间】:2015-05-26 11:20:23
【问题描述】:
我正在将堆栈作为数组进行插入操作,但我的程序在输入第一个值时崩溃。
typedef struct Stack
{
int top;
int elements[20];
}
stack;
stack *s;
void push(int x)
{
s->top++;
if(s->top<=19){
s->elements[s->top]=x;}
else
puts("Overflow");
}
【问题讨论】:
标签: c arrays data-structures struct stack