为了账号安全,请及时绑定邮箱和手机立即绑定

为什么在这里需要分号?

为什么在这里需要分号?

Go
大话西游666 2021-03-21 07:23:25
这是一个测试Go程序:package mainimport fmt "fmt"func main () {    ex := "moo cow\n";    fmt.Print (ex)}用分号编译。但是,如果删除分号,则不会:string.go:5:fmt附近的语法错误有任何想法吗?
查看完整描述

2 回答

?
呼唤远方

TA贡献1856条经验 获得超11个赞

从Go编程语言规范中:

语句列表中的元素用分号分隔,只有在上一条语句中可以省略:

  • 以声明列表的右括号“)”结尾;或者

  • 以不包含表达式的右大括号“}”结尾。


查看完整回答
反对 回复 2021-03-22
  • 2 回答
  • 0 关注
  • 324 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信