读书人

关于FOR循环的执行顺序解决方法

发布时间: 2013-10-21 17:02:52 作者: rapoo

关于FOR循环的执行顺序
今天看到ARM汇编上,产生了一个疑问。关于FOR循环执行顺序的。
然后我上网查了下,大部分说法都不同。
不过比较认同下面的。
分2个步骤
第一次是初始化的:
1->2->A->3
第二次直至结束:
A->3->2

for(1;2;3)
A

网上其他的大部分都是。
先是初始化。然后都是 3->2->A

我自己试验了下能确定的是 3在2前执行 for循环
[解决办法]
1->2->A->3 // 第一次循环
->2->A->3 循环下去,直到不满足2这个条件了~
最后的验证方法, 单步调试,看看那每次执行的位置!

读书人网 >C语言

热点推荐