Break 演算子

break 演算子は最も近くにある外側の switchwhiledo-while 及び for 演算子から抜けます。制御は、終了した処理に続く演算子に与えられます。この演算子の目的のひとつは、変数が特定の値になった場合にループの実行を終了することです。

例:

//--- 最初の 0 要素を探す
for(i=0;i<array_size;i++)
if(array[i]==0)
  break;

参照

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