ANSI码和UNICODE码

Posted chrisghb8812

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ANSI码和UNICODE码相关的知识,希望对你有一定的参考价值。

什么是ANSI,什么又是UNICODE呢?

其实这是两种不同的编码方式标准,ANSI中的字符采用8bit,而UNICODE中的字符采用16bit。

(对于字符来说ANSI以单字节存放英文字符,以双字节存放中文等字符,而Unicode下,英文和中文的字符都以双字节存放)

Unicode码也是一种国际标准编码,采用二个字节编码,与ANSI码不兼容。

目前,在网络、Windows系统和很多大型软件中得到应用。8

bit的ANSI编码只能表示256种字符,表示26个英文字母是绰绰有余的,但是表示汉字,韩国语等有着成千上万个字符的非西方字符肯定就不够了,正是如此才引入了UNICODE标准。

以上是关于ANSI码和UNICODE码的主要内容,如果未能解决你的问题,请参考以下文章

java程序实现Unicode码和中文互相转换

python中的字符串编码问题——2.理解ASCII码ANSI码Unicode编码UTF-8编码

Unicode码和Emoji表情

ASCIIUnicodeUTF-8UTF-16GBKGB2312ANSI等编码方式简析

Windows 记事本的 ANSI,Unicode,UTF-8 这三种编码模式有啥区别

怎么把十六进制字符串转化成UNICODE字符