初歩的な質問です。これに対する答えを見つけようとしましたが、できませんでした。
どうして
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;
}
ありがとう!