Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
deyimi, continue
denetimi göründüğü en yakın kapsayan do
, for
veya while
deyiminin sonraki yinelemesine geçirir ve , for
veya while
deyim gövdesindeki do
kalan deyimleri atlar.
Sözdizimi
jump-statement
:
continue ;
bir , for
veya while
deyiminin sonraki do
yinelemesi aşağıdaki gibi belirlenir:
Bir
do
veyawhile
deyiminde, sonraki yineleme veyawhile
deyiminindo
ifadesini yeniden değerlendirerek başlar.Deyimindeki
continue
birfor
deyim, deyiminin döngü ifadesinin değerlendirilmesinefor
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ındafor
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.