栈顶元素删除后怎么输出后又存在啊?
用函数Pop(L,e)删除了栈顶元素后,再次输出栈顶元素后。还是原来那个元素
具体实例见下:
望高手指教下:
for(i=0;i<=4;i++)
cout<<a.base[i]<<" ";
//结果为1 3 5 7 9
cout<<"删除栈顶元素:\n";
Pop(a,e);
cout<<a.base[4];
结果竟然也为9
这是为什么啊??????????????
2009-11-15 16:05
2009-11-15 23:00
2009-11-15 23:22
2009-11-16 12:35
2009-11-16 13:34
2009-11-16 14:04