单选题
在向上生成(地址码减小方向)堆栈中,若约定位实顶栈(即堆顶指针随时指向实有数据的堆顶),则正确的压入数据操作为______。
A、
先使(SP)+1,再写入数据
B、
先写入数据,再使(SP)+1
C、
先使(SP)-1,再写入数据
D、
先写入数据,再使(SP)-1
【正确答案】
D
【答案解析】
把要压栈的数据先写进堆栈指针现在所指的地址,再改变地址。先写入数据,地址码的方向是减小,所以(SP)-1。
提交答案
关闭