ASCII码以及汉字编码

     国际采用的字符编码是ASCII码,范围是0-127。通常表示英文或者标点符号等。在计算机存储时,为一个字节,8位二进制存储,不足8位则在左边填补0。ASCII码的最大值是127,转换成二进制是1111111,不足八位,存储时左边补0就是01111111.

    汉字在计算机中存储需要两个字节,区码和位码分别占一个字节。区码和位码怎样区别ASCII码?比如你某个汉字在1区1位,这里1在存储时和ASCII码的1重复了,为了区别,区码和位码在存储时要加上一个大于128的数,加完之后一定大于127,这样就和ASCII码区分开了。

    所以汉字的内码都是大于128的,英文的内码都是小于128的。

    一个字节等于8位二进制,4位二进制等于一位十六进制,所以2位十六进制等于一个字节。

猜你喜欢

转载自blog.csdn.net/jan301/article/details/80340219
今日推荐