目次> 第12章> 12.7 TOPUPPREVNEXT

12.7 break文

while文、for文、do文の中で、ループから抜け出すために用います。

[構文1]

break ;

[構文2]

break ラベル

[意味]

[例]


          for(i=0; i<100; i++){
              ...
              loopj: for(j=0; j<100; j++){
                  ...
                  ...
                  while( ... ){
                       ...
                       ...
                       if( ... ) break loopj;
                       ...
                       if( ... ) break;
                   }
                  +++
               }
               ***
               ***
           }

break loopj; が実行されると、 for のループを終了し、 制御は緑の *** 部分に 移ります。
その下の break; 文が実行されると、 while のループを終了し、 制御は赤い +++ 部分に 移ります。


更新日:2004/04/30 TOPUPPREVNEXT