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.
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
doveyawhiledöngüsünde, sonraki yineleme veyadodeyiminin denetim ifadesiniwhileyeniden değerlendirerek başlar.Bir
fordöngüde (söz dizimifor( <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