v2, v1 := 2, 3; v1 := 1; fmt.Println(v1, v2)会报错吗

v2, v1 := 2, 3; v1 := 1; fmt.Println(v1, v2)会报错吗
张家俊
2025年02月04日
|
浏览 165

不会报错。在Go语言中,:= 表示声明并初始化变量,而 = 表示赋值。在给 v1 赋值时使用的是 =,而不是 :=,所以这段代码不会报错。输出结果为 1 2。

我要提问
复制内容
分享给好友
AI编程问答网 免责声明:
以上内容除特别注明外均来源于网友提问,AI编程问答网回答,权益归原著者所有;
 
上一篇:go %#v