溫馨提示×

c++中continue的用法是什么

c++
小億
177
2024-01-29 10:22:41
欄目: 編程語言

在C++中,continue是一個控制流語句,用于跳過當前循環(huán)體中剩余的語句,直接進行下一次循環(huán)的條件判斷。

continue語句通常用于循環(huán)結構,比如for循環(huán)和while循環(huán),用于在特定條件下跳過當前循環(huán)迭代,直接進行下一次迭代。

當程序執(zhí)行到continue語句時,它會立即中斷當前循環(huán)迭代,跳到循環(huán)條件的判斷處,然后判斷是否滿足循環(huán)條件,如果滿足,則執(zhí)行下一次循環(huán)迭代,如果不滿足,則結束循環(huán)。

以下是一個示例,展示了continue語句的用法:

for (int i = 0; i < 10; i++) {
    if (i == 5) {
        continue; // 當 i 等于 5 時,跳過當前迭代,進行下一次迭代
    }
    cout << i << " ";
}

上述代碼中,當i等于5時,continue語句會跳過cout語句,直接進行下一次循環(huán)迭代。因此,輸出結果將不包含數(shù)字5,而是輸出0 1 2 3 4 6 7 8 9。

0