在下面的代码中,我无法理解为什么声明没有将b的值转换为int。另外,如果我们无论如何都可以完全省略这条线来获得相同的结果,那么这样做有什么意义呢?a = int(b)
package main
import "fmt"
func main() {
a, b := 10, 5.5
a = int(b)
fmt.Println(float64(a) + b)
}
多谢!
去类型转换
白衣染霜花
慕侠2389804
慕尼黑5688855
相关分类