标题:出栈的时候 出错 求大神解答 !!!急
只看楼主
li71
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2018-9-8
得分:0 
回复 10楼 MeandC
刚看到    感谢大神  但是我还是有个疑问  那个输出入栈成功假如要是没删就出现两个e  这是为啥呀
这是两张对比的图 帮忙看看  谢谢啦

[此贴子已经被作者于2018-10-28 08:35编辑过]

2018-10-28 08:33
li71
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2018-9-8
得分:0 
回复 10楼 MeandC
老哥  我找到了一个解决方法  但是 不太明白   把Push和scanf 那两个互换一下位置  不删那个入栈成功语句   也能成功执行  这是为啥呀   能不能推荐一个看执行步骤最本质的软件呀   你之前看出是把回车也算进去了  咋看出来的呀   求教  哈哈
2018-10-28 08:59
MeandC
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:8
帖 子:245
专家分:792
注 册:2018-7-14
得分:0 
回复 12楼 li71
这样不好吧,if执行的时候才把最后一个e元素进栈,你栈里有六个元素,后面五个元素才是字母。你可以设置断点,然后就能看变量的值了,跟着程序一步一步走,编译器都可以设置断点吧,一行代码最前面点一下出现一个点就可以设置断点了,执行到这里就会停下来,然后可以看变量的值或者执行下一步。
你可以下载visual studio 2017 community版本,也就是社区版,微软官网下载,这个版本是免费而且可以选择安装中文版,功能强大,怎么安装使用的话,不懂可以百度的。

C果然是有点难啊!
2018-10-28 11:43
li71
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2018-9-8
得分:0 
回复 13楼 MeandC
啥意思     不能互换位置  
2018-10-28 12:50
li71
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2018-9-8
得分:0 
回复 13楼 MeandC
将Push 和scanf  换位置不对?
2018-10-28 12:57



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-490739-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.566475 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved