永发信息网

top; return e;

答案:2  悬赏:40  手机版
解决时间 2021-02-26 20:16
  • 提问者网友:呐年旧曙光
  • 2021-02-26 00:53
top; return e;
最佳答案
  • 五星知识达人网友:逃夭
  • 2021-02-26 01:05
pop就是出栈的操作,参数1是栈顶指针,参数2是整型,是用来暂时存储原来栈顶的元素,开始我也觉得不需要用到这个参数,但是想了想,确实需要一个暂时存储的变量,因为出栈的操作分两步,第一步,将栈顶指针地址减一,第二步,将原栈顶元素返回,但是如果你先讲地址减一,则无法获得原栈顶元素的数据,如果先返回,则不能将地址减一,这就是暂存变量的作用.不过可以修改下,就是在函数内部定义一个整型变量e来暂存,这样不用传一个无用的参数e了.
全部回答
  • 1楼网友:时间的尘埃
  • 2021-02-26 01:53
感谢回答
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯