Udostępnij za pośrednictwem


continue — instrukcja (C++)

Wymusza przekazanie kontroli do wyrażenia kontrolującego najmniejszej pętli do, for, lub while.

continue;

Uwagi

Wszelkie pozostałe instrukcje w bieżącej iteracji nie są wykonywane.Następna iteracja pętli jest określana w następujący sposób:

  • W pętli do lub while następna iteracja rozpoczyna się od ponownej oceny wyrażenia kontrolującego instrukcji do lub while.

  • W pętli for (używając składni for(init-expr; cond-expr; loop-expr")), wykonywana jest klauzula loop-expr.Następnie klauzula cond-expr jest ponownie oceniana, oraz, w zależności od wyniku, pętla albo kończy się albo wystąpi kolejna iteracja.

W poniższym przykładzie pokazano sposób, w jaki instrukcja continue może być użyta do ominięcia sekcji kodu i rozpoczęcia następnej iteracji pętli.

Przykład

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

Zobacz też

Informacje

Instrukcje skoku (C++)

Słowa kluczowe języka C++