1 个回答
这两个虽然都是int,但是在go语言中,还是会认为他们不是同一个类型,并且在go语言中没有隐式类型转换,因此如果想要相加的话,需要我们手动显示的进行类型转换,例如:
像上面这种显示转换就可以了。
var a int = 1
var b int32 = 2
fmt.Println(a + int(b))
像上面这种显示转换就可以了。
发布于:1年前 (2023-06-06) IP属地:四川省
我来回答
您需要 登录 后回答此问题!