2.4. byte字符类型
byte字符类型
byte字符类型 同时也是uint8的别名
所有的字符都对应ASCII中的整型数据
‘0’对应的48 ‘A’对应的65 ‘a’ 对应的97
1. 字符基本输入与输出
所谓字符类型是用单引号括起来的单个字符,关于字符的定义使用如下
var a byte ='\t'
fmt.Println(a)
2. 字符第二种输入与输出方式。
var a byte
a = 97
fmt.Printf("a=%c",a) // 输出必须%c,否则还是整数输出
这里定义了,ch是一个字符类型,赋值却是一个整数97,打印的结果是小写字符’a’.
原因是:计算机不能直接存储字符类型,只能转成数字存储,但是为什么小写字符‘a’,对应的整数是97呢?因为,计算机是根据’ASCII’码来存储。(这里只是简单介绍ASCII)
推荐文章: