• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Go语言跳转语句

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

跳转语句goto,break,continue

三个语法都可以配合标签使用

标签名区分大小写,若不使用会造成编译错误

break和continue配合标签可用于多层循环的跳出

goto是调整执行位置,与其他2个语句配合标签的结果并不相同



Go语言break语句

1.用于循环语句中跳出循环,并开始执行循环之后的语句

2.break在switch(开关语句)中执行一条case后跳出语句的作用

3.break语句的流程图如下:



Go语言continue语句

Go语言的continue语句有点像break语句。但是continue不能跳出循环,而是跳出当前循环执行下一次循环语句。for循环中,执行continue语句会触发for增量语句的执行。

continue语句流程图如下:



Go语言goto语句

Go语言的goto语句可以无条件地转移到过程中指定的行。

goto语句通常与条件语句配合使用。可用来实现条件转移,构成循环,跳出循环体等功能

但是,在结构化程序设计中一般不主张使用goto语句,以免造成程序流程的混乱,使理解和调试程序都产生困难。

goto语法格式如下:

goto label;
..
.
label: statement;

goto语句的流程图如下:





鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Go语言核心36讲(Go语言实战与应用二十五)--学习笔记发布时间:2022-07-10
下一篇:
初识GO语言--高级数据类型发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap