违背C语言常识的调试现象,也许是我懂得太少

2019-08-17 02:21发布

4]5170{27(ZUhJJFOIFW9.png 这个程序一步一步调试的时候有现象出来,然而直接在开发板上运行去没有现象,按键相当于没按下去,很是疑惑,第一次循环时if语句相当于没有作用,直接跳过,疑惑??
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
a5820736
1楼-- · 2019-08-18 20:18
你一步步算算就好了,系统上电第一次进来,run是不是off,你把它置为on后,以后是不是进不去if语句?自己好好理理逻辑关系
suxiao
2楼-- · 2019-08-18 23:39
a5820736 发表于 2017-7-10 15:32
你一步步算算就好了,系统上电第一次进来,run是不是off,你把它置为on后,以后是不是进不去if语句?自己好 ...

我第一次进去赋值给的是OFF,本来第一次进去应该run=ON,但是实际上没变,而是直接跳到switch的第一条语句,我知道他本应该只会执行一次,但是实际上循环第二次才进不去
可以话加Q1286765276,私聊

一周热门 更多>