Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Memaksa transfer kontrol ke ekspresi pengontrol dari enclosing do terkecil, untuk, atau saat perulangan.
Sintaks
continue;
Keterangan
Pernyataan yang tersisa dalam iterasi saat ini tidak dijalankan. Iterasi perulangan berikutnya ditentukan sebagai berikut:
Dalam atau
do
while
perulangan, iterasi berikutnya dimulai dengan mengevaluasi kembali ekspresi pengontrol pernyataando
atauwhile
.Dalam perulangan
for
(menggunakan sintaksfor( <init-expr> ; <cond-expr> ; <loop-expr> )
),<loop-expr>
klausa dijalankan.<cond-expr>
Kemudian klausa dievaluasi ulang dan, tergantung pada hasilnya, perulangan baik berakhir atau perulangan lain terjadi.
Contoh berikut menunjukkan bagaimana continue
pernyataan dapat digunakan untuk melewati bagian kode dan memulai iterasi perulangan berikutnya.
Contoh
// 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