Freigeben über


setzen Sie Anweisung fort (C++)

Erzwingt Ablaufsprung zum steuernden Ausdruck kleinsten einschließenden Sie führen, nachoder der wohingegen Schleife.

continue;

Hinweise

Alle übrigen Anweisungen in der aktuellen Iteration nicht ausgeführt werden.Die nächste Iteration der Schleife wird wie folgt bestimmt:

  • In einer do oder while - Schleife in nachfolgenden Iterationen durch das erneute Starten der Bereiche mit langsamerem Fortschritt des Ausdrucks steuernden oder do der while-Anweisung.

  • In for Sie durchlaufen (mithilfe der Syntax for(init-expr. cond-expr. loop-expr)), wird die loop-expr FROM-Klausel ausgeführt.Anschließend wird die cond-expr-Klausel neu ausgewertet und in Abhängigkeit vom Ergebnis, tritt die Schleifen oder eine andere Iteration endet entweder auf.

Im folgenden Beispiel wird gezeigt, wie die continue-Anweisung verwendet werden kann, um Abschnitte des Codes zu umgehen und die nächste Iteration einer Schleife zu starten.

Beispiel

// 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");
}
  

Siehe auch

Referenz

Sprungs-Anweisungen (C++)

C++-Schlüsselwörter