e=*(--S.top); 这样做会不会移动==改变top的位置//获取栈顶void GetTop(SqStack S,SElemType &e){if(StackEmpty(S))exit(OVERFLOW);e=*(--S.top);}

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/20 00:08:31
e=*(--S.top);这样做会不会移动==改变top的位置//获取栈顶voidGetTop(SqStackS,SElemType&e){if(StackEmpty(S))exit(OVERFL

e=*(--S.top); 这样做会不会移动==改变top的位置//获取栈顶void GetTop(SqStack S,SElemType &e){if(StackEmpty(S))exit(OVERFLOW);e=*(--S.top);}
e=*(--S.top); 这样做会不会移动==改变top的位置
//获取栈顶
void GetTop(SqStack S,SElemType &e)
{
if(StackEmpty(S))exit(OVERFLOW);
e=*(--S.top);
}

e=*(--S.top); 这样做会不会移动==改变top的位置//获取栈顶void GetTop(SqStack S,SElemType &e){if(StackEmpty(S))exit(OVERFLOW);e=*(--S.top);}
这个句子就是
S.top=S.top-1;
e = *(S.top);