Continue 演算子
continue 演算子は、最も近くにある外側の while、do-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);
}
|
参照
変数の初期化、変数のアクセス権スコープとライフタイム、オブジェクトの作成と解徐