我们可以用下面的例子证明一下:
# 这个是正确的,因为3,4都是int类型
q1 := 3
q1 = 4
fmt.Println(q1)
# 这个会报错,因为不同长度的数组是不同类型
p1 := [4]int{1,2,3,4}
p1 = [3]int{1,2,3}
我们可以用下面的例子证明一下:
# 这个是正确的,因为3,4都是int类型
q1 := 3
q1 = 4
fmt.Println(q1)
# 这个会报错,因为不同长度的数组是不同类型
p1 := [4]int{1,2,3,4}
p1 = [3]int{1,2,3}