通过Byte、ASCII、GB2312、Unicode、UTF-8的关系讲清楚字符编码
定义:
byte: 字节,计量单位,8个比特为1个字节。可以表示的最大数字是11111111,十进制是255。
ASCII: 一套编码规则,为了让计算机能够识别字符而设计的,由美国制定、固定用1个字节来存放,规则比较简单,从0开始,1个整数对应1个字符。
例1:十进制整数 65 对应字符 A。
GB2312: 也是一套编码规则,由中国制定,固定用2个字节来存放。收录规则是“区位码”,第1个字节对应“区”,第2个字节对应“位”,区和位的范围都是1-94,计算时需要把区号和位号分别加上0xA0,按十进
原创
2020-07-07 18:03:29 ·
930 阅读 ·
0 评论