计算机中字符的表示
ASCII 码
ASCII 码用 7 个二进制位表示一个字符,共能表示 128 种字符。
字符 0 的 ASCII 码是 0110000,该码转换成十进制数是 48,其他数字字符以此类推。
字符 A 的 ASCII 码是 1000001,该码转换成十进制数是 65,其他大写字母以此类推。
字符 a 的 ASCII 码是 1100001,该码转换成十进制数是 97,其他小写字母以此类推。
字符数据在存储时,为了便于处理,在 ASCII 码的最高位前增加一位 0,使其凑成一个字节。
Unicode 编码
Unicode 编码,是 16 位编码,可表示 65536 种字符,与 ASCII 码兼容。 Unicode 码开场的 128个编码对应 ASCII 码,把 ASCII 码最高位前增加 9 位 0。 GB2312-80 标准:不是一个编码,而是一个国家标准,可用来制定汉字编码。
GB2312-80
GB2312-80 标准包含 6763 个汉字,其中一级汉字〔常用汉字〕为 3755 个,按拼音字典顺序
排列,二级汉字〔非常用汉字〕3008 个,按部首和笔划排列,另外还包含 682 个符号。
GB2312-80 标准把汉字或符号分成 94 个区,每个区又有 94 个位〔这里的位不是信息单位的
那个 bit 位,是位置的意思〕,每位放一个汉字,这样每个汉字有一个区号和位号。
区位码+2021H=国标码
国标码+8080H=机内码
《 阿福课堂官方网站》免责声明:
1、因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
2、本网信息来源为其他媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系。联系邮箱:1225682794@qq.com。