为什么b被分别定义为4、5,但最后结果是b被定义为5?这里没看懂
来源:2-1 变量定义

李长清
2020-02-20
func variableShorter() {
a, b, c, s := 3, 4, true, "def"
b = 5
fmt.Println(a, b, c, s)
为什么b被分别定义为4、5,但最后结果是b被定义为5?这里没看懂
写回答
1回答
-
可以这样写:
var b = 4
b = 5
结果是5, b的值被覆盖了
212020-02-20
相似问题