0

在golang中int转string,如果使用string(100)这种形式的话为什么不能转换成功,如果这种方式不可以的话为什么还会存在强制转换的语法

2019-06-14 提问
3 个回答
0

应该是这么转吧,strconv.Itoa(100)

0

数值类型间可以相互转换 int<->int64,uint8<->float32,uint64<->float64
字符类型转换也可以 string<->[]byte,string<->[]rune
不过字符直接到数值就不可以了

0

因为string('a')是合法的,100可以通过ASCII码转成一个字符

撰写答案

推广链接