在C++中,break和continue是两个控制流语句,用于在循环中控制程序的执行流程。
for (int i = 0; i < 10; i++) {
if (i == 5) {
break;
}
cout << i << endl;
}
在上面的例子中,当i等于5时,break语句将会被执行,跳出循环。
for (int i = 0; i < 10; i++) {
if (i == 5) {
continue;
}
cout << i << endl;
}
在上面的例子中,当i等于5时,continue语句将会被执行,跳过当前迭代,直接进入下一次迭代。
因此,break用于完全终止循环的执行,而continue用于终止当前迭代的执行,进入下一次迭代。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: c++中ui库的应用场景有哪些