C++でcontinue文の使い方は何ですか?
C++において、continueは制御フローの文であり、現在のループ内の残りの文をスキップし、直ちに次のループの条件判定に進むために使用されます。
continueステートメントは、通常、forループやwhileループなどの繰り返し構造で使用され、特定の条件下で現在の繰り返しをスキップし、次の繰り返しに直接進むために使用されます。
continue文が実行されると、現在のループイテレーションが即座に中断され、ループ条件の評価箇所に移動してその条件が満たされているかどうかを判断し、満たされていれば次のループイテレーションが実行され、満たされていなければループが終了します。
以下は、continue文の使用例を示す例です:
for (int i = 0; i < 10; i++) {
if (i == 5) {
continue; // 当 i 等于 5 时,跳过当前迭代,进行下一次迭代
}
cout << i << " ";
}
上記のコードでは、iが5の場合、continue文はcout文をスキップして、直ちに次のループイテレーションに移ります。したがって、出力結果は数字5を含まず、0 1 2 3 4 6 7 8 9 が出力されます。