ホームページ >バックエンド開発 >C#.Net チュートリアル >C言語におけるブレークの役割
break ステートメントは、ループまたは switch ステートメントを終了するために使用されます。ループ内で Break を実行すると、switch ステートメントの case 分岐内で Break を実行すると、ループが即座に終了します。
C言語におけるbreakの役割
break文の定義
break文はループやswitch文を終了するための制御フロー文です。
ループ内での Break の使用
break ステートメントがループ本体内に出現すると、ループが直ちに終了し、ループの外の次のステートメントに制御が移ります。
例:
<code class="c">for (int i = 0; i < 10; i++) { if (i == 5) { break; } printf("%d ", i); }</code>
このコードは、0 から 4 までの数字を出力します。 i が 5 に等しい場合、break ステートメントが実行され、ループが終了します。
switch ステートメントでの Break の使用
switch ステートメントの case 分岐に Break ステートメントが出現すると、switch ステートメントが飛び出て、case 分岐の外にある次のステートメントから実行が続行されます。
例:
<code class="c">switch (ch) { case 'a': printf("字母a"); break; case 'b': printf("字母b"); break; default: printf("其他字符"); }</code>
ch が 'a' または 'b' の場合、break ステートメントが実行され、switch ステートメントが飛び出します。 ch が「a」または「b」に等しくない場合、デフォルトの分岐が実行されて「その他の文字」が表示されます。
以上がC言語におけるブレークの役割の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。