资讯详情

【全网最容易理解】几种常见的编码方式及区别

字符集

ASCII字符集包含127个字母,包括大小写英文字母、数字和一些符号,如大写A对应65,小写Z对应122。 Unicode字符集包含ASCII所有其他语言的字符集和字符集。

编码方式

字符集与编码方式的关系就像函数的关系: 字符集是自变量x的定义域,编码规则相当于映射关系f。x经过f(x)转换后,生成可由计算机执行的二进制数。 在ASCII在编码中,将一个字符转换为二进制byte(8比特)即1bit(1字节)。

ASCII编码、Unicode编码和utf-8编码区别

因为ASCII编码只能处理英文字母、数字和一些符号,所以我们编写它们来处理汉字GB2312编码,为了处理日本小日本编写了他们的编码方法,所以每个国家语言都有自己的编码。在这种情况下, 为解决乱码问题,Unicode编码应运而生。 然而,采用Unicode编码时,一个字符需要两个字节来存储空间Unicode与纯英语文本相比,编码处理一个纯英语文本ASCII编码消耗的内存空间是整整的一倍,所以不划算。 又出现了把Unicode编码转换为可变长编码UTF-8编码,UTF-8编码将Unicode字符按数字大小编码为1-6个字节,英文字母编码为一个字节,常用汉字编码为三个字节。如果你编译的文本是纯英文的,那就用吧UTF-8就会非常节省空间,并且ASCII码也是UTF-8的一部分。

标签: kum连接器插头

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

 锐单商城 - 一站式电子元器件采购平台  

 深圳锐单电子有限公司