Language: label, break, continue, goto
C
goto
- Must be defined within a function
- Each label in one function must have a unique name. It cannot be a reserved C keyword
- C has a separate namespace for labels, so you can use the same name for a variable and a label
- Must be followed by a statement. We call it a `labeled statement`
- Has function scope, Therefore the label:
- Must have a unique name within that function
- Is not accessible outside the function, where it was defined
Java
goto is a reserved word in Java. Java supports label, the only place where a label is useful in Java is right before nested loop statements, label name can be specified with break and continue
Go
分类:
Programming
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2022-04-09 Spring: 配置声明式事务