c++break语句
switch语句必须使用break吗在C++中,break语句用于提前结束当前循环或switch语句,并跳出该语句块。当循环或switch语句执行到break语句时,程序会立即跳出该循环或switch语句,并继续执行后面的代码。
以下是一个简单的示例,展示了如何使用break语句来提前结束循环:
#include <iostream>
int main() {
    for (int i = 0; i < 10; ++i) {
        if (i == 5) {
            break; // 当i等于5时,跳出循环
        }
        std::cout << i << " ";
    }
    return 0;
}
在上面的示例中,当i等于5时,break语句会被执行,程序会跳出for循环,并继续执行后面的代码。因此,输出结果为:
0 1 2 3 4 5
除了在循环中使用break语句外,还可以在switch语句中使用它来提前结束一个case分支。