问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

keil里面为什么if条件满足了,但里面有一调语句执行不了?

发布网友 发布时间:2022-04-24 12:43

我来回答

4个回答

热心网友 时间:2023-10-13 05:05

优化掉了。
无意义的局部变量赋值,编译器认为是可以砍掉的。

热心网友 时间:2023-10-13 05:05

这句话不是没有执行,是因为每次执行后,开始循环,这个循环的开始阶段又将a的值复为,造成没有执行程序的假象,希望能对你有帮助!追问我用单步调试了,确实没有执行,如果num==14;走到num++后直接到num=0;这一句了。

追答那就是被编译器优化掉了!!

热心网友 时间:2023-10-13 05:06

因为a=2在while循环里,一直一直都是a=2,所以把a=2这句放在while前面一行就行了

热心网友 时间:2023-10-13 05:06

volatile uchar a ; //搞定!追问我知道,已经试过了,可以,可是不知道为什么

追答主要是后面用不上,就被优化掉了!我常常用:
a=0;
a++; a--;
的办法来保证不被优化。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...防御里的4个都开不起来 错误的代码是80020002 80010007 煎牛排用什么肉好 茄子怎么做比较好吃呢? English tabloid手抄报 English tabloid手抄报怎么画 邓小平“南方讲话”关于发展问题最著名的观点是( )。 电脑电源输出12V、5V的作用是什么? win10手机能玩电脑游戏win10系统的手机难道可以安装和电脑一样的软件... 如何设置才能做到只能通过远程桌面访问server2003 怎样解电脑开机密码?且要保住电脑资料,请各位高手赐教,谢谢! 糖友荟糖友荟简介 keil主函数循环体可以单步调试吗?比如: Keil C51下如何让编译器优先使用片内RAM keil c51中如何在中断中改变全局变量的值? keil C code区 数组定义问题 keil奇怪问题 keil软件里面c语言包含哪些头文件?做什么用的?尽量多列举点 keil uvision4 用c语言编译没有错误,但是个别语句被忽略了没有编译成汇编语言。怎么回事啊? volatile到底有没有用? Keil uVision5为何编译时,不产生“变量在使用前未赋初值(is used before its value is set)”的警告? 我要在keil中头文件声明和C文件定义头文件中的变量,可是我在头文件中声明后再到C文件中定义的时候 keil中pdata是关键字吗 keil c51优化等级介绍 keil 处理浮点数问题。 如何保证全部变量不被优化 keil 为什么keil 不加volatile也没问题 怎样在手机里的word 二手房使用公积金贷款最低首付比例是多少? 二手房首付比例是多少? 安卓手机里的word文档在哪个文件夹 二手房按揭贷款首付多少? c语言*(volatile unsigned char xdata *) 0x2f5f,这个表示方法是什么意思? 单片机keil编程-流水灯-的问题 keil+proteus仿真arm,keil设置导致串口乱码问题 小米手机锁了怎么恢复出厂设置 小米手机忘记了锁屏密码怎样恢复出厂设置? 我的小米手机恢复出厂设置后就设备锁锁住了。小米帐号密码也忘记了。 小米手机设备锁锁了恢复出厂设置设备还是锁着吗? 我的苹果手机打电话听筒里面怎么有杂音? 为什么苹果xs通话时会有杂音? 求军婚完结小说,甜宠无虐,越多越好。 带上详细的介绍。 最好是自己看... 苹果11听筒杂音严重该怎么弄呢? 军婚小说排行榜前10名 小主子军婚系宠小说 军婚小说,重生小说都可以 《甜宠军婚:重生农家辣媳》txt下载在线阅读全文,求百度网盘云资源 军宠类型的完结小说有木有 重生八零甜蜜军婚_by妞妞蜜_txt全文免费阅读 内容短一点的军宠小说 温馨一点最好有点番外 女生不是初中毕业后就停止长高了吗 求军婚小说,高干,宠文,男女主身心干净,男主强大超宠女主,文笔好,要完 ...