认识 ASCII 编码

警告
本文最后更新于 2023-06-01,文中内容可能已过时。

ASCII码,全称为美国信息交换标准代码(American Standard Code for Information Interchange),是针对拉丁字母的一套字符编码系统,主要用于显示英语、西欧语言。

标准ASCII码

标准的 ASCII 码,使用 7 位二进制数,表示 128 个 ASCII 字符。

ASCII 字符可以分为两类:

  • 控制字符,也叫不可见字符。
  • 普通字符,也叫可见字符。

控制字符:对应 ASCII 码表 0~32、127,共33个,如 CR(回车)、LF(换行)、FF(换页)、BS(退格)、DEL(删除)、Space(空格)等。

1

普通字符包括:数字、字母、符号,共 95 个。

数字:对应 ASCII 码表 48~57,0-9 阿拉伯数字。

字母:对应 ASCII 码表 65~90 为 26 个大写英文字母,97~122 为 26 个小写英文字母。

符号:对应 ASCII 码表 33-47,如 +、-、*、/、!

2

扩展ASCII码

扩展 ASCII 码也叫 EASCII(Extended ASCII,延伸美国标准信息交换码)是将 ASCII 码由 7 位扩充为 8 位而成。前 128 个字符是对 ASCII 的兼容,后 128 个字符是新的扩展(包括表格符号、计算符号、希腊字母和特殊的拉丁符号)。

技巧

EASCII 还有另外一个名字:ISO-8859

ISO-8859 具体有 15 种,从 ISO-8859-1 ~ ISO-8859-15,其中 ISO-8859-1 涵盖了大多数西欧语言字符,所以应用的最广泛。

警告
在今天,EASCII 已经被 Unicode 淘汰。

更多与编码技术相关的博文:编码与解码 - 腐蚀脚本

转载声明:本文允许转载,原文链接:认识 ASCII 编码 - 腐蚀脚本


参考:

  1. https://config.net.cn/tools/ASCII.html
  2. https://zh.wikipedia.org/wiki/EASCII
Buy me a coffee~
室长 支付宝支付宝
室长 微信微信
0%