Aracılığıyla paylaş


continue Deyimi (C++)

Denetimin en küçük kapsayan do, for veya while döngüsünün denetim ifadesine aktarılmasını zorlar.

Sözdizimi

continue;

Açıklamalar

Geçerli yinelemedeki kalan deyimler yürütülemez. Döngünün bir sonraki yinelemesi aşağıdaki gibi belirlenir:

  • Bir do veya while döngüsünde, sonraki yineleme veya do deyiminin denetim ifadesini while yeniden değerlendirerek başlar.

  • Bir for döngüde (söz dizimi for( <init-expr> ; <cond-expr> ; <loop-expr> )kullanılarak), <loop-expr> yan tümcesi yürütülür. <cond-expr> Ardından yan tümcesi yeniden değerlendirilir ve sonuma bağlı olarak döngü biter veya başka bir yineleme gerçekleşir.

Aşağıdaki örnekte, deyiminin kodun continue bölümlerini atlamak ve bir döngünün sonraki yinelemesini başlatmak için nasıl kullanılabileceğini gösterir.

Örnek

// 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

Ayrıca bkz.

Atlama Deyimleri
Anahtar Sözcükler