繰り返しステートメント (C++)
繰り返しステートメントにより、ループ終了条件に応じて、ステートメント (または複合ステートメント) が複数回実行されます。 これらのステートメントが複合ステートメントの場合、break ステートメントまたは continue ステートメントに達した場合を除き、順序どおりに実行されます。
C++ 言語には、4 つの繰り返しステートメント (while、do、for、範囲ベースの for) があります。 これらのステートメントは、終了式が 0 (false) と評価されるか、break
ステートメントによってループが強制的に終了されるまで繰り返されます。 次の表は、これらのステートメントと操作をまとめたものです。それぞれについては以降のセクションで詳しく説明します。
繰り返しステートメント
ステートメント | 評価のタイミング | 初期化 | Increment |
---|---|---|---|
while |
ループの先頭 | いいえ | いいえ |
do |
ループの最後 | いいえ | いいえ |
for |
ループの先頭 | はい | はい |
range-based for | ループの先頭 | はい | はい |
繰り返しステートメントのステートメント部分は宣言にできません。 ただし、宣言を含む複合ステートメントにすることができます。
関連項目
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示