golang【新人求助】声明变量的问题

2025-04-27 07:39:13
推荐回答(1个)
回答1:

编译型语言,编译器的静态求值是自然的。
必须使用强制类型转换。甚至于对一个uint16变量赋uint8的值都是不允许的。
整数字面值不包含存储空间的大小,可以直接赋给各种uintX(必须不溢出)。
<<运算的结果的类型,以左侧操作数为准。