繰り返しステートメント (C++)

繰り返しステートメントにより、ループ終了条件に応じて、ステートメント (または複合ステートメント) が複数回実行されます。 これらのステートメントが複合ステートメントである場合、 break ステートメントまたは continue ステートメントのいずれかが検出されている場合を除き、ステートメントは順番に実行されます。

C++ では — 、、 dofor範囲ベースのの4 つの—が用意されています。 これらの各は、終了式が 0 (false) に評価されるか、またはループの終了がステートメントで強制されるまで反復処理され break ます。 次の表は、これらのステートメントと操作をまとめたものです。それぞれについては以降のセクションで詳しく説明します。

繰り返しステートメント

ステートメント 評価のタイミング 初期化 Increment
while ループの先頭 いいえ いいえ
do ループの最後 いいえ いいえ
for ループの先頭 はい はい
範囲ベースの for ループの先頭 はい はい

繰り返しステートメントのステートメント部分は宣言にできません。 ただし、宣言を含む複合ステートメントにすることができます。

こちらもご覧ください

C++ ステートメントの概要