首页 > 其他 > 详细

计算机中的字符编码

时间:2016-04-04 17:42:24      阅读:312      评论:0      收藏:0      [点我收藏+]

字符编码

  1. 什么是计算机编码

    计算机只能处理二进制的数据,其它的数据都要进行转换,但转换必须要有一套字符编码(是字符与二进制的一个对应关系)。常用的字符:a-z、0-9、其它的符号等,计算机也不能直接处理。

    (字符编码类似于翻译的字典)

  2. 常用的计算机编码(字符集、字符编码)

    ASCII编码:American Standard Code for Information Interchange美国信息交换标准代码

    用1个字节(7位或8位二进制)来表示一个字符。比如:字母a,用二进制表示01100001

    技术分享

  • ANSI编码:其它国家为了显示本国的语言,都对ASCII码进行了扩展,加入了本国的语言编码。
  • ANSI编码都是用两个字节(16位二进制)来表示一个汉字。
  • ANSI编码跟操作系统有直接关系,你安装什么操作系统,那你的ANSI编码就是相应的编码

例如:我们安装的是中文操作系统,对应的默认编码GB2312。

  • GB2312编码:对6763个常用汉字和682个全角字符进行了编码。GB2312编码用两个字节表示一个汉字,所以理论上最多可以表示2^16=65536个汉字。
  • GBK编码:对GB2312进行了扩展,用于显示一些罕见的汉字。
  • BIG5编码:繁体汉字编码
  • JIS编码:日本文字编码

?

3、编码演变图示

技术分享

计算机中的字符编码

原文:http://www.cnblogs.com/nyxd/p/5352336.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!