主题:栈的简单问题
我是初学者.有个问题想问大家。
void Push(STACK *S,StackEntry item)
{
if (S->top==MAX_STACK-1) exit(“Stack is full”);
else S->item[++S->top]=item;
}
中的
S->item[++S->top]=item;
不太能够理解.希望各位高手指点.谢谢.
void Push(STACK *S,StackEntry item)
{
if (S->top==MAX_STACK-1) exit(“Stack is full”);
else S->item[++S->top]=item;
}
中的
S->item[++S->top]=item;
不太能够理解.希望各位高手指点.谢谢.