位置:51电子网 » 技术资料 » 单 片 机

break、 continue和goto语句

发布时间:2016/7/13 20:56:46 访问次数:818

   1. break i吾句

   break语旬可以秽出循环而执行循环后面的语句,通常用在循环语旬和开关语句中配合使用。HEF40106BT当break用于开关语句switch中时,可使程序跳出switch而执行switch以后的语句;如果没有break语句,则将成为一个死循环而无法退出。

   当brcak语句用于for、do-while、whi1e循环语句中时,可使程序终止循环而执行循环后面的语句,通常brcak语句总是与if语句连在一起,即满足条件时便跳出循环。

   2. continue 语句

   ∞ntinuc语句的作用是跳过本次循环中剩余的语句而强行执行下一次循环。这是与break语旬的最大差别。∞ntinue语句通常只用在for、while、do-while等循环体中,常与if条件语句一起使用,用来加速循环。

   3. goto语句

   goto语旬是一种无条件转移语句。goto语句的使用格式为:

   goto标号:

   其中,标号是一个有效的标识符,这个标识符加上一个“∶”一起出现在函数内某处,执行goto语句后,程序将跳转到该标号处并执行其后的语句。另外,标号必须与goto语句同处于一个函数中,但可以不在一个循环层中。在编程时goto语句要尽量少用,因为它将使程序层次不清,但在多层嵌套退出时,用goto语句则比较合理。


   1. break i吾句

   break语旬可以秽出循环而执行循环后面的语句,通常用在循环语旬和开关语句中配合使用。HEF40106BT当break用于开关语句switch中时,可使程序跳出switch而执行switch以后的语句;如果没有break语句,则将成为一个死循环而无法退出。

   当brcak语句用于for、do-while、whi1e循环语句中时,可使程序终止循环而执行循环后面的语句,通常brcak语句总是与if语句连在一起,即满足条件时便跳出循环。

   2. continue 语句

   ∞ntinuc语句的作用是跳过本次循环中剩余的语句而强行执行下一次循环。这是与break语旬的最大差别。∞ntinue语句通常只用在for、while、do-while等循环体中,常与if条件语句一起使用,用来加速循环。

   3. goto语句

   goto语旬是一种无条件转移语句。goto语句的使用格式为:

   goto标号:

   其中,标号是一个有效的标识符,这个标识符加上一个“∶”一起出现在函数内某处,执行goto语句后,程序将跳转到该标号处并执行其后的语句。另外,标号必须与goto语句同处于一个函数中,但可以不在一个循环层中。在编程时goto语句要尽量少用,因为它将使程序层次不清,但在多层嵌套退出时,用goto语句则比较合理。


上一篇:开关语句

上一篇:C51的构造数据类型

热门点击

 

推荐技术资料

硬盘式MP3播放器终级改
    一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!