问题 单项选择题

若堆栈采用顺序存储结构,正常情况下,删除堆栈中一个元素,栈顶指针TOP的变化是 (44)

A.不变
B.TOP=0
C.TOP=TOP+1
D.TOP=TOP-1

答案

参考答案:D

解析: 若堆采用顺序存储结构,则在满足删除操作的前提下,删除栈顶元素时,主要将栈顶指针变量前移一个位置即可(有时需要保存被删除的元素)。故答案为D。

单项选择题
多项选择题