5123| 10
|
为什么for(i=0;i<2500;i++);做延时就是不管用呢? |
5金钱
最佳答案首先确定下 你是怎么测试的? 怎么知道没有执行呢?
是没有执行就越过去了,还是卡死在这里了?
编译器 为了节省承训空间和执行时间, 有时候 会把它认为你用不到的变量或 程序段 优化掉。
在 配置 -> c/c++ -> 语言代码生成 -> 改成Level0, 并把在时间上优化 点掉 试下
| ||
发表于 2014-5-7 15:36:20
|
显示全部楼层
| ||
发表于 2014-5-7 17:09:26
|
显示全部楼层
| ||
发表于 2014-5-7 17:09:41
|
显示全部楼层
| ||
发表于 2014-5-7 18:07:45
|
显示全部楼层
| ||
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
|
||
| ||
| ||
| ||
| ||
发表于 2014-5-9 09:29:45
|
显示全部楼层
| ||
发表于 2014-8-6 08:37:43
|
显示全部楼层
| ||
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2024-11-22 18:10
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网