top指针下移后,把S.top赋给了e,那S.top这个值不是还在栈里吗,怎么就出栈了?Status Pop(SqStack &S,SElemType &e){ if(S.top==S.base) return ERROR; --S.top; e=*S.top;}
但是top那个位置可以被新元素使用了