Continue 演算子

continue 演算子は、最も近くにある外側の whiledo-while または for の反復処理の始まりに制御を与えて、次の繰り返しを呼び出します。この演算子の目的は break 処理の反対です。

例:

//--- 0 以外の要素の合計
int func(int array[])
 {
  int array_size=ArraySize(array);
  int sum=0;
  for(int i=0;i<array_size; i++)
    {
    if(a[i]==0) continue;
     sum+=a[i];
    }
  return(sum);
 }

参照

変数の初期化変数のアクセス権スコープとライフタイムオブジェクトの作成と解徐