柠檬试题库
search
首页 计算机 公务员 驾照 关于

设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=1。现又要将一个元素进栈,栈顶指针top值变为( )。


  • A.m
  • B.发生栈满的错误
  • C.2
  • D.0
热度🔥599
参考答案:B
解析:

初始状态为top=m+1,说明栈底是m,栈顶是1,当top=1时,指针已经指向栈顶,栈已经满了,再增加就会产生溢出错误,故本题答案为B。
复制题目向AI提问