1、介绍
ASCII (American Standard Code for Information Interchange):美国信息交换标准代码是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。
它是最通用的信息交换标准,并等同于国际标准 ISO/IEC 646。ASCII第一次以规范标准的类型发表是在1967年,最后一次更新则是在1986年,到目前为止共定义了128个字符。
2、说明
(1)ascii编码,一般指的是ascii基础码,1个字符对应1个字节,最高位为0,低七位用于表示。
(2)0-31和127是控制字符或通信专用字符,一般无法直接显示,相对的,其他字符为可显示字符
(3)65-90为大写字母,97-122为小写字母,48-57为数字0-9,32为空格
具体映射关系:https://www.w3school.com.cn/charsets/ref_html_ascii.asp
3、扩展ascii编码
(1)扩展ascii编码,是在基础ascii码的兼容下使用最高位,后128个字符用于确定附加的特殊符号、外来语字母和图形符号。
(2)不同国家、组织使用的基础ascii码是相同的,但是扩展ascii码可能不同
(3)由于存在多套扩展ascii编码,所以后来的一些编码可能会考虑兼容基础ascii码,但不会也无法完全兼容扩展ascii码。
标签:编码,扩展,兼容,128,ascii,个字符 From: https://www.cnblogs.com/wd404/p/17312012.html