Dark-Sky

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

break

  break如果用于循环是用来终止循环

  break如果用于switch,则是用于终止switch

  break不能直接用于if,除非if属于循环内部的一个子句

例子:

  

1 for (i = 0; i < 3; ++i)
2 {
3 if (3 > 2)
4     break;  //break虽然是if内部的语句
5                //但break终止的却是外部的for循环
6 printf("嘿嘿!\n");   //永远不会输出
7 }

在多层循环中,break只能终止最里面包裹它的那个循环

  例子:

    

 

posted on 2019-06-02 00:10  Dark-Sky  阅读(206)  评论(0编辑  收藏  举报