Go语言中不允许隐式转换,所有类型转换必须显式声明,而且转换只能发生在两种相互兼容的类型之间。

  1. var ch byte = 97
  2. //var a int = ch //err, cannot use ch (type byte) as type int in assignment
  3. var a int = int(ch)
作者:admin  创建时间:2018-06-17 19:13
 更新时间:2018-06-17 19:13