为什么“啊”=E5958A用UTF-8表示是三个字节啊?

如题所述

汉字是两个字节。“啊”字的编码是B0A1。
大部分电脑要用于信息管理,需要把有关的字符信息进行二进制编码。国际上通用的是美国信息交换标准代码,用七位二进制编码表示十进制数、英文字母和常用符号,如运算符、括号、标点符号、标识符,还有一些控制字符,一共可以表示128个字符。 ß这128个字符包括10个阿拉伯数字(48~57)、52个大小写拉丁字母(大写拉丁字母是65~74,小写拉丁字母是97~122)、32个标点符号和运算符,以及34个控制符。
美国信息交换标准代码本来是为信息交换所规定的标准,由于字符数量有限,编码简单,所以输入、存储、内部处理时也往往采用这种标准。
汉字编码要用两个字节。汉字的国家标准编码是1981年公布的汉字交换码国家标准,这个标准用两个字节构成一个汉字编码,规定第一个字节和第二个字节的最高位均为1,通常用十六进制数表示,如“啊”字的编码是B0A1。
希望我能帮助你解疑释惑。
温馨提示:答案为网友推荐,仅供参考
相似回答