次の方法で共有


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

繰り返しステートメントにより、ループ終了条件に応じて、ステートメント (または複合ステートメント) が複数回実行されます。 これらのステートメントが複合ステートメントの場合、break ステートメントまたは continue ステートメントに達した場合を除き、順序どおりに実行されます。

C++ 言語には、4 つの繰り返しステートメント (whiledofor範囲ベースの for) があります。 これらのステートメントは、終了式が 0 (false) と評価されるか、break ステートメントによってループが強制的に終了されるまで繰り返されます。 次の表は、これらのステートメントと操作をまとめたものです。それぞれについては以降のセクションで詳しく説明します。

繰り返しステートメント

ステートメント

評価のタイミング

初期化

インクリメント

while

ループの先頭

do

ループの最後

for

ループの先頭

範囲ベースの for

ループの先頭

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

参照

関連項目

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