关于栈的一个问题

这个题的答案是什么?有没有通俗的解释,谢谢

第1个回答  2019-09-10
这个栈是向下生长的,时刻记得栈顶指针top总指向栈顶,即指向最后一个入栈的元素。刚开始栈顶指针位于m+1,第一个元素入栈后变为m,再入一个变为m-1,反之出栈则+1。到了top=m,说明只剩下最后一个元素了,再出,变为空栈。本回答被网友采纳
第2个回答  2019-09-10
栈有1到m , m个空间,初始top=m+1,说明栈空时指针为m+1,
top=m,说明当前栈只有一个元素,在m的位置,
弹出一个元素后,top应该为初始值 m+1
仅供参考,哈哈
相似回答