搜索
编程论坛
→
开发语言
→
『 数据结构与算法 』
→ 出栈的时候 出错 求大神解答 !!!急
标题:
出栈的时候 出错 求大神解答 !!!急
只看楼主
li71
等 级:
新手上路
帖 子:32
专家分:0
注 册:2018-9-8
第
11
楼
得分:0
回复 10楼 MeandC
刚看到 感谢大神 但是我还是有个疑问 那个输出入栈成功假如要是没删就出现两个e 这是为啥呀
这是两张对比的图 帮忙看看 谢谢啦
[此贴子已经被作者于2018-10-28 08:35编辑过]
2018-10-28 08:33
li71
等 级:
新手上路
帖 子:32
专家分:0
注 册:2018-9-8
第
12
楼
得分:0
回复 10楼 MeandC
老哥 我找到了一个解决方法 但是 不太明白 把Push和scanf 那两个互换一下位置 不删那个入栈成功语句 也能成功执行 这是为啥呀 能不能推荐一个看执行步骤最本质的软件呀 你之前看出是把回车也算进去了 咋看出来的呀 求教 哈哈
2018-10-28 08:59
MeandC
等 级:
版主
威 望:
8
帖 子:245
专家分:792
注 册:2018-7-14
第
13
楼
得分:0
回复 12楼 li71
这样不好吧,if执行的时候才把最后一个e元素进栈,你栈里有六个元素,后面五个元素才是字母。你可以设置断点,然后就能看变量的值了,跟着程序一步一步走,编译器都可以设置断点吧,一行代码最前面点一下出现一个点就可以设置断点了,执行到这里就会停下来,然后可以看变量的值或者执行下一步。
你可以下载visual studio 2017 community版本,也就是社区版,微软官网下载,这个版本是免费而且可以选择安装中文版,功能强大,怎么安装使用的话,不懂可以百度的。
C果然是有点难啊!
2018-10-28 11:43
li71
等 级:
新手上路
帖 子:32
专家分:0
注 册:2018-9-8
第
14
楼
得分:0
回复 13楼 MeandC
啥意思 不能互换位置
2018-10-28 12:50
li71
等 级:
新手上路
帖 子:32
专家分:0
注 册:2018-9-8
第
15
楼
得分:0
回复 13楼 MeandC
将Push 和scanf 换位置不对?
2018-10-28 12:57
15
2/2页
1
2
参与讨论请移步原网站贴子:
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