【发布时间】:2011-12-26 13:48:57
【问题描述】:
原代码
while(i<30){
// do something
i++;
}
展开的while循环
while(i<15){
// do something twice
i+=2;
}
我们不能如上所示展开它。我们总是必须像http://en.wikipedia.org/wiki/Loop_unrolling 那样做吗?
【问题讨论】:
-
试试看。特别要注意循环结束时
i的值。
标签: loop-unrolling