break 语句用于立即退出循环或 switch 语句。在循环中,它将跳出循环,继续执行循环后的语句;在 switch 语句中,它将退出 switch 语句,继续执行 switch 语句后的语句。break 语句仅适用于循环或 switch 语句,在其他位置使用会导致编译错误。

C 语言中 break 的用法
break 语句是 C 语言中控制程序流向的语句之一。其作用是立即退出当前循环或 switch 语句。
语法:
<code class="c">break;</code>
功能:
立即学习“C语言免费学习笔记(深入)”;
- 循环语句:当 break 语句出现在循环语句(如 for、while、do-while 循环)中时,它将立即退出循环,继续执行循环后的语句。
- switch 语句:当 break 语句出现在 switch 语句中时,它将立即退出 switch 语句,继续执行 switch 语句后的语句。
用法示例:
循环示例:
<code class="c">for (int i = 0; i < 10; i++) {
if (i == 5) {
break;
}
// 其它代码
}</code>switch 示例:
<code class="c">switch (ch) {
case 'a':
// 执行代码 A
break;
case 'b':
// 执行代码 B
break;
default:
// 执行默认代码
break;
}</code>注意:
- break 语句只能用于循环或 switch 语句中,在其他位置使用会导致编译错误。
- break 语句不会导致函数返回,它只会使程序跳出当前循环或 switch 语句。











