古法笔记 | 通过查表进行ASCII字符编码转换
ASCII字符集是比较早期的一种字符编码,只能表示英文字符,最多能表示128个字符。
- 字符集规定了每个字符和二进制数之间的对应关系,可以通过查表完成二进制数到字符的转换
- ASCII字符占用的存储空间是定长的1字节
ASCII字符的官方码点表见下图,来自RFC20 ASCII format for Network Interchange:https://datatracker.ietf.org/doc/html/rfc20
ASCII字符查表转换方法示例:
示例1:查找0x41的ASCII字符
- 从Column行找“4”;
- 从Row列找“1”;
- 得到0x41的对应字符是“A”
示例2:查找0x2e的ASCII字符
- 从Colum行找“2”;
- 从Row列找“14”,即0xe;
- 得到0x2e对应的字符是“.”
关于字符编码的详细笔记:计算机中的数据表示_数据结构 单字 双字-CSDN博客