共用方式為


繼續執行陳述式 (C++)

強制控制項的傳輸控制運算式的最小的封入執行,或 迴圈。

continue;

備註

目前的反覆項目中的任何其他陳述式不會執行。 迴圈的下一個反覆項目會決定,如下所示:

  • 在do或while迴圈下, 一個反覆項目開始會先重新評估控制的運算式,則do或while陳述式。

  • In a for loop (using the syntax for(init-expr; cond-expr; loop-expr)), loop-expr子句會執行。 然後在cond-expr子句會重新評估,結果而定,在迴圈結束或另一個反覆項目,就會發生。

下列範例所示如何continue陳述式可以用來略過的程式碼區段,然後開始下一個反覆項目迴圈 (loop)。

範例

// continue_statement.cpp
#include <stdio.h>
int main()
{
    int i = 0;
    do
    {
        i++;
        printf_s("before the continue\n");
        continue;
        printf("after the continue, should never print\n");
     } while (i < 3);

     printf_s("after the do loop\n");
}
  

請參閱

參考

跳躍陳述式 (C++)

C + + 關鍵字