2.4. byte字符类型

未匹配的标注
本文档最新版为 2023,旧版本可能放弃维护,推荐阅读最新版!

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)

byte字符类型

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
wangchunbo
讨论数量: 0
发起讨论 只看当前版本


暂无话题~