
博客主页: [小ᶻ☡꙳ᵃⁱᵍᶜ꙳]
本文专栏: C++

💯前言
- 在 C++ 中,循环是一种极其重要的结构,它让我们能够马上进入重复操作,如计算并复试不同的数据。而在处理循环时,我们对于某些特殊情况,可能需要突破循环或跳过循环中的某些步骤。在这种情况下,C++ 提供了两个重要的控制流程词:
break
和 continue
。
本文将分析 break
和 continue
的基础用法,比较它们在不同循环结构中的应用,并提供具体的代码示例和深层分析。
C++ 参考手册

💯break 和 continue 介绍
- 在循环执行过程中,如果某些特殊情况发生,需要提前结束循环,这是非常常见的现象。C++ 中提供了
break
和 continue
两个重要的关键字,用于处理这种情况。
break 的作用
break
用于永久结束循环,只要 break
被执行,就会立即退出循环体,后续执行循环体之外的代码。
continue 的作用
continue
用于跳过循环体中本次循环中不需要执行的部分,直接进入下一次循环的判断。
注意事项
break
和 continue
在各种循环语句中的使用方式基本相同,在本文中以 while
和 for
为例分析。
💯break 示例
代码示例
#include <iostream>
using namespace std;
int main()
{
int i = 1;
while (i <= 10)
{
if (i == 5)
{
break;
}
cout << i <<