在C語言中,break語句用于終止循環(huán)語句(如for、while、do-while)或switch語句的執(zhí)行,并跳出該循環(huán)或switch語句的代碼塊。break語句的使用方法如下:
for (int i = 0; i < 10; i++) {
if (i == 5) {
break;
}
printf("%d ", i);
}
以上代碼會(huì)輸出:0 1 2 3 4。當(dāng)i等于5時(shí),break語句被執(zhí)行,循環(huán)終止。
int num = 2;
switch (num) {
case 1:
printf("Case 1");
break;
case 2:
printf("Case 2");
break;
case 3:
printf("Case 3");
break;
default:
printf("Default case");
}
以上代碼會(huì)輸出:Case 2。當(dāng)num等于2時(shí),switch語句執(zhí)行到case 2時(shí),break語句被執(zhí)行,終止switch語句的執(zhí)行。
需要注意的是,break語句只能用于循環(huán)語句或switch語句中,不能單獨(dú)使用或用于其他語句中。