软考初级

堆栈操作中,______保持不变。A.堆栈的顶B.堆栈中的数据C.堆栈指针D.堆栈的底

题目

堆栈操作中,______保持不变。

A.堆栈的顶

B.堆栈中的数据

C.堆栈指针

D.堆栈的底

参考答案和解析
正确答案:D
解析:堆栈是只能通过访问它的一端(栈顶)来实现数据存储和检索的一种线性数据结构。由此可见,在对堆栈操作的过程中,栈顶会发生变化,堆栈中的数据肯定会变,堆栈指针通常指向下一个出栈数据的位置,故也会发生变化。唯一不变的只有堆栈的底,所以应该选择D。
如果没有搜索结果,请直接 联系老师 获取答案。