zoukankan      html  css  js  c++  java
  • 读书笔记:C++ Primer系列(13)—— break、continue、goto语句

    1. break语句用于跳出最近的while、do...while、for或switch循环语句,并将程序的执行权交给紧接被终止循环语句之后的语句。

        break语句只能出现在循环或switch结构中,或者出现在嵌套在循环或switch结构中的if语句中;

        当break出现在循环外或switch结构外将会导致编译错误;

        当break出现在嵌套的switch或循环语句中时,将会终止里层的switch或循环语句,而外层的switch或循环不受影响。

    2. continue语句导致最近的循环语句的当次迭代提前结束。

        continue语句只能出现在for、while或do...while循环语句中,包括嵌套在这些循环内部的块语句中。

    3. goto语句和获得所转移的控制权的带标号的语句必须位于同一个函数内,而且,goto语句不能跨越变量的定义语句向前跳转,如果确实需要在goto和其跳转的对应标号之间定义变量,则必须放在一个块语句中!

        

  • 相关阅读:
    ST表
    容斥原理
    扩展欧几里得算法
    C++ 快读快写模板
    单例模式的装饰器实现
    使用python+poco+夜神模拟器进行自动化测试
    使用Airtest超快速开发App爬虫
    mysql优化
    在浏览器中输入URL并回车后都发生了什么?
    第一次博客作业
  • 原文地址:https://www.cnblogs.com/kkdd-2013/p/3711637.html
Copyright © 2011-2022 走看看