Language: label, break, continue, goto

 

C

goto

  1. Must be defined within a function
  2. Each label in one function must have a unique name. It cannot be a reserved C keyword
  3. C has a separate namespace for labels, so you can use the same name for a variable and a label
  4. Must be followed by a statement. We call it a `labeled statement`
  5. 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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @   ascertain  阅读(10)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
历史上的今天:
2022-04-09 Spring: 配置声明式事务
点击右上角即可分享
微信分享提示