当在循环中遇到continue
语句时,它会跳过当前迭代剩余的代码块,并立即开始下一次迭代。这意味着continue
语句用于跳过循环中特定的执行步骤,而不是完全终止循环。
直接看一下下面的代码更清晰:
与上一节的break语句可以做一下对比:
C++入门学习(二十七)跳转语句—break语句-CSDN博客
#include <iostream>
using namespace std;
int main() { for (int i = 1; i <= 10; i++) { if (i==6){cout<<"666"<<endl;continue;} cout <<i<<endl; } return 0;
}
上一节break语句的结果: