break や continue など、一部の補助関数はループ ステートメントで使用されることがあります。 Break ステートメントはループを終了し、ループの残りのステートメントは実行されなくなります。 continue ステートメントは現在のループを終了し、ループの先頭に戻って新しいサイクルを開始します。
break ステートメントの機能は、現在実行中のループ (for、while、do while) を停止するか、複数分岐プログラム構造を切り替えて、次のことを実行することです。構造的機能 内容。 switch ステートメントでは、break を使用してプロセスが switch ステートメントから抜け出し、switch 後にステートメントの実行を継続します。
ループ ステートメントでは、break は最も近い閉じたループ本体から飛び出すために使用されます。
たとえば、次のコードは、break の実行後、すべてのループから抜け出すのではなく、「a=x 2;」でステートメントを実行し続けます。この機能は、現在実行中のループ (for、while、do...while) を終了し、次のループを実行することです。つまり、ループ本体内のまだ実行されていないステートメントをスキップし、次にループを実行するかどうかを判断します。
while ループ、do...while ループでは、条件式の判定を実行するために continue を使用します。
例: 1 ~ 100 の奇数を出力します。
for (x=0;x<5;x++ ){ for (i=0;i<5;i++ ){if (i==1)break;} a=x+2; //break跳至此处 ...}
要約すると、 continue ステートメントと Break ステートメントの違いは、 continue ステートメントはループ全体の実行を終了するのではなく、現在のループのみを終了するということです。 Break ステートメントはこのループを終了し、条件判定を実行しなくなります。
C ビデオチュートリアル
]以上が C ループ文の Break と continue の詳細です。関連記事はPHP中国語サイトにあります!
以上がC++ ループの Break と continue が関数に与える影響の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。