只是一个初学者的问题。我试图找到这个问题的答案,但我找不到。
为什么
for (int i = 0;i==10;++i) {
/* body of the for loop */
}
从不执行 for 循环的主体?但这一个有效吗?
for (int i = 0;i<=10;++i) {
/* body of the for loop */
}
(i==0) 应该是一个布尔表达式,如果 i==0 则为 false,对吗?如果我将该表达式放在 if 语句中,这将非常有效
for(int i=10;;++i) {
if (i==10) break;
}
谢谢!