s->top为栈顶指针
*s->top++=x;是否等同*s->top=x;s->top++;
*s->top++=x; *(s->top++)=x; 在书上看到这两个语句,第二个是错误的,对吧?
答案:2 悬赏:50 手机版
解决时间 2021-03-07 04:14
- 提问者网友:自食苦果
- 2021-03-06 12:13
最佳答案
- 五星知识达人网友:青尢
- 2021-03-06 13:07
这个出栈操作虽然能完成出栈,并返回栈顶元素,但不是很符合栈的定义的,先减一是栈指针下移,return(s->stack[s->top+1]);是返回已出栈的元素
全部回答
- 1楼网友:鱼芗
- 2021-03-06 14:43
搜一下:*s->top++=x; *(s->top++)=x; 在书上看到这两个语句,第二个是错误的,对吧?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯