主题:栈结构!
GIOxiao
[专家分:0] 发布于 2006-11-13 19:07:00
TOP指针总是指向栈顶元素的下一个空间....
删除的时候TOP-1...
请问:
删除元素是怎么实现的?
指针TOP-1
怎么会把元素给删了?
指针并未指向这个元素的啊?
回复列表 (共3个回复)
沙发
77706127 [专家分:30] 发布于 2006-11-13 20:32:00
先删除再TOP-1,你估计把书上的理解错了,
板凳
GIOxiao [专家分:0] 发布于 2006-11-13 20:44:00
就是这里..TOP是指向栈顶元素的下一个空间..TOP-1就是指向栈顶.
那么是怎么实现删除的?
3 楼
panheshun [专家分:120] 发布于 2006-11-14 09:10:00
......top半来就指向第一个元素的啊 这个还有疑义???删除的时候TOP=TOP-1即TOP--...也就是头地址下移了,这样不就实现删除了。
我来回复