在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被跳過了。