数据入栈后,在入栈函数内输出值是正确的,但是一在函数外面就输出-842150451,还有获取栈顶元素和出栈都是输出一长串数字。这到底是为什么。
关于数据结构的栈,入栈函数
数据入栈后,在入栈函数内输出值是正确的,但是一在函数外面就输出-842150451,还有获取栈顶元素和出栈都是输出一长串数字。这到底是为什么。
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- CSDN专家-link 2022-04-01 16:12关注
这种一般是函数参数不能作为返回值造成的
你这Push调用不对吧, 参数要求是Linkstack类型,你却传递了Linkstack *类型,Push(s,e)就行了本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录