C 语言中 continue 的含义
continue 是 C 语言中一个重要的控制流关键字,用于在循环中跳过当前迭代,直接执行下一次迭代。
用法:
continue 语句通常用在以下场景:
立即学习“C语言免费学习笔记(深入)”;
跳过不满足特定条件的迭代。 在循环中执行特殊操作并继续执行。 提前终止循环并开始执行循环后的代码。位置:
continue 语句必须放置在循环体内部,通常位于条件语句块中。
语法:
<code class="c">continue;</code>
示例:
<code class="c">// 跳过偶数
for (int i = 1; i <= 10; i++) {
if (i % 2 == 0) {
continue;
}
printf("%d\n", i); // 输出奇数
}</code>在上面的示例中,continue 语句跳过了偶数迭代,导致仅输出奇数。
注意事项:
continue 语句只能在循环体内部使用。 continue 语句跳过当前迭代,但不终止循环。 continue 语句可以与其他控制流语句(例如 break)结合使用。