bczd

go类c语法

go类c语法

一般来说,如果一门语言具有类c语法,意味着当你习惯使用其他类c语言例如c、c++、java、javascript和c#,然后你就会发现go语言和它们也类似,至少表面上是。例如,使用&&表示一个布尔运算AND,==用于相等比较,{}表示一个代码段的开始和结束,并且数组的索引值是从0开始。

类c语法也意味着一行代码以分号结尾,条件语句使用圆括号。go语言不需要这2种语法规则,尽管圆括号依然用于控制优先级。例如,一个if语句是这样的:

if name == "Leto" {
    print("the spice must flow")
}

在一些复杂的情况下,圆括号依然很有用:

if (name == "Goku" && power > 9000) || (name == "gohan" && power < 4000) {
    print("super Saiyan")
}

除此之外,go比c#或者java更接近c,不但在语法上类似,还有一定的目的。这反映在语言风格的简单和整洁上,随着不断深入学习,你会越来越明显的体会到这种特性。

链接

分类:

技术点:

相关文章:

  • 2021-11-17
  • 2021-12-31
  • 2021-11-03
  • 2021-05-26
  • 2021-06-17
  • 2021-07-10
  • 2021-08-20
  • 2021-05-31
猜你喜欢
  • 2021-11-08
  • 2022-02-09
  • 2021-11-27
  • 2022-02-15
  • 2022-02-08
  • 2021-12-15
  • 2021-11-26
相关资源
相似解决方案