读书人

问一个关于for循环的小疑点

发布时间: 2012-06-23 14:52:43 作者: rapoo

问一个关于for循环的小问题
for(j=i-1;j>=high+1;--j) L.r[j+1]=L.r[j];
这里的i=2,在执行L.r[j+1]=L.r[j]时,j等于多少呢?
我觉得是1,在执行完L.r[j+1]=L.r[j]后才是0。
我的理解是对的吗?
我想知道,for语句里的--j是在在什么时候执行的?

[解决办法]
for循环的执行顺序你不知道么?for(one;two;three)第一次进入时执行one,然后判断two,如果条件成立的话,执行下面的语句,执行完后再执行three,然后转入two,进行判断

读书人网 >C语言

热点推荐