0
点赞
收藏
分享

微信扫一扫

【C语言】goto语句

C语言中提供了可以随意滥用的 goto语句和标记跳转的标号。

一般来说,写代码或者程序时,不常用goto语句。它会打乱程序的逻辑顺序,导致代码复杂化或者出现死循环。

但是某些场合下goto语句还是用得着的,最常见的用法就是终止程序在某些深度嵌套的结构的处理过

程。

多层循环这种情况使用break是达不到目的的。它只能从最内层循环退出到上一层的循环。

举例

​for(...)​

​for(...)​

​{​

​for(...)​

​{​

​if(disaster)​

​goto error;​

​}​

​}​

​...​

​error:​

​if(disaster)​

//处理错误情况


举报

相关推荐

0 条评论