三十二、Go 语言 goto 语句

AI-摘要
Tianli GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
三十二、Go 语言 goto 语句
云少三十二、Go 语言 goto 语句
Go 语言的 goto 语句可以无条件地将执行流程转移到 label 指定的行
goto 语句通常与条件语句配合使用,可用来实现条件转移, 构成循环,跳出循环体等功能
但是,在结构化程序设计中一般不主张使用 goto 语句, 以免造成程序流程的混乱,使理解和调试程序都产生困难
但是,Go 这么简洁的语言竟然还保留了 goto ,说明它还是很有用的,是不是很矛盾
语法
Go 语言 goto 语句语法格式如下
1 | goto label; |
label 可以在 goto 语句之前,也可以在 goto 语句之后
范例
1 | package main |
编译运行以上 Go 语言范例,输出结果如下
1 | a的值为 : 10 |
评论
匿名评论隐私政策
TwikooArtalk
✅ 你无需删除空行,直接评论以获取最佳展示效果