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)
推荐文章: