在C++中,可以使用break
語句來中斷while
循環。當break
語句被執行時,程序會立即跳出當前的循環,繼續執行循環外的代碼。這種技巧可以用來提前結束循環,不必等到循環條件不滿足時才退出。
示例代碼:
#include <iostream>
int main() {
int i = 0;
while (i < 5) {
std::cout << i << std::endl;
if (i == 3) {
break; // 當 i 等于 3 時中斷循環
}
i++;
}
return 0;
}
在上面的代碼中,當i
等于3時,break
語句被執行,循環被中斷,程序會輸出0、1、2、3并結束。