栈是计算机系统中常用的数据结构,在入栈/出栈的过程中, ________保持不变。

admin2021-02-03  23

问题 栈是计算机系统中常用的数据结构,在入栈/出栈的过程中, ________保持不变。

选项 A、栈顶指针
B、栈底指针
C、栈顶的数据
D、栈底的数据

答案B

解析 本题考查数据结构的基础知识。栈是只能通过访问它的一端来实现数据存储和检索的一种线性数据结构。换句话说,栈的修改是按先进后出的原则进行的。因此,栈又称为先进后出(FILO,或后进先出)的线性表。在栈中,进行插入和删除操作的一端称为栈顶(top),相应地,另一端称为栈底(bottom)。栈顶指针随着入栈和出栈操作频繁变化,因此相应的栈顶数据也在变化,当栈中只有1个元素时,该元素同时也是栈底的数据,会随着出栈操作而变化。在对栈进行运算的过程中,栈底指针是不变的。
转载请注明原文地址:https://kaotiyun.com/show/BL0D777K
0

相关试题推荐
随机试题
最新回复(0)