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 , doveya for deyim gövdesindeki whilekalan deyimleri atlar.

Sözdizimi

jump-statement:
continue ;

bir , doveya for deyiminin sonraki whileyinelemesi aşağıdaki gibi belirlenir:

  • Bir do veya while deyiminde, sonraki yineleme veya do deyiminin while 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++)