在C++中,continue语句被用于在循环体中跳过当前迭代,并开始下一次迭代。当遇到continue语句时,程序将会立即跳转到循环开始的地方,继续执行下一次迭代。
continue语句通常与循环语句(如for循环和while循环)一起使用。它的作用是跳过某些特定的条件,只执行循环体中continue语句之后的代码。这可以用于在某些条件下避免执行特定代码块或者跳过迭代次数较大的循环。
下面是一个使用continue语句的示例:
for (int i = 0; i < 10; i++) {
if (i == 5) {
continue;
}
cout << i << " ";
}
上述代码中,当i等于5时,continue语句会跳过当前迭代,直接进入下一次迭代。因此,输出结果将是:0 1 2 3 4 6 7 8 9。可以看到,数字5被跳过了。