Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wymusza przeniesienie kontroli do wyrażenia sterującego najmniejszej otaczającej do, for lub while pętli.
Składnia
continue;
Uwagi
Wszystkie pozostałe instrukcje w bieżącej iteracji nie są wykonywane. Kolejna iteracja pętli jest określana w następujący sposób:
do
W pętli orwhile
następna iteracja rozpoczyna się od ponownego obliczenia wyrażenia sterującegodo
instrukcji orwhile
.for
W pętli (przy użyciu składnifor( <init-expr> ; <cond-expr> ; <loop-expr> )
) klauzula<loop-expr>
jest wykonywana. Następnie klauzula<cond-expr>
jest ponownie oceniane, a w zależności od wyniku następuje zakończenie pętli lub inna iteracja.
W poniższym przykładzie pokazano, jak continue
można użyć instrukcji do obejś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");
}
before the continue
before the continue
before the continue
after the do loop