Last Update 2012/07/05
continue記述以降のループの実行をせずにループ条件の再評価に移行し、次のループ処理が実行されます。
(例)
#include <stdio.h>
int main ()
{
int a[] = {0, 1, 3};
int i;
for (i=0; i<3; i++)
{
if (a[i] == 1)
{
continue;
}
printf("i : %d\n", a[i]);
}
return 0;
}
実行結果
i : 0
i : 3