Aracılığıyla paylaş


continue deyimi (C)

deyimi, continue denetimi göründüğü en yakın kapsayan do, forveya while deyiminin sonraki yinelemesine geçirir ve , forveya while deyim gövdesindeki dokalan deyimleri atlar.

Sözdizimi

jump-statement:
continue ;

bir , forveya while deyiminin sonraki doyinelemesi aşağıdaki gibi belirlenir:

  • Bir do veya while deyiminde, sonraki yineleme veya while deyiminin do ifadesini yeniden değerlendirerek başlar.

  • Deyimindeki continue bir for deyim, deyiminin döngü ifadesinin değerlendirilmesine for neden olur. Ardından kod koşullu ifadeyi yeniden değerlendirir. Sonuza bağlı olarak, deyimi gövdesini sonlandırır veya yineler. deyimi ve terimleri hakkında for daha fazla bilgi için bkz. Deyimifor.

Aşağıda deyiminin bir örneği verilmişti continue :

while ( i-- > 0 )
{
    x = f( i );
    if ( x == 1 )
        continue;
    y += x * x;
}

Bu örnekte deyim gövdesi 0'dan büyükken i yürütülür. İlk f(i) olarak öğesine atanır x, ardından 1'e eşitse x deyimi continue yürütülür. Gövdedeki diğer deyimler yoksayılır. Yürütme, döngünün testinin değerlendirilmesi ile döngünün en üstünde devam eder.

Ayrıca bkz.

continue deyimi (C++)