什么是 ANSI, 什么又是 UNICODE 呢?
其实这是两种不同的编码方式标准, ANSI 中的字符采用 8bit, 而 UNICODE 中的字符采用 16bit.
(对于字符来说 ANSI 以单字节存放英文字符, 以双字节存放中文等字符, 而 Unicode 下, 英文和中文的字符都以双字节存放)
Unicode 码也是一种国际标准编码, 采用二个字节编码, 与 ANSI 码不兼容.
目前, 在网络, Windows 系统和很多大型软件中得到应用. 8
bit 的 ANSI 编码只能表示 256 种字符, 表示 26 个英文字母是绰绰有余的, 但是表示汉字, 韩国语等有着成千上万个字符的非西方字符肯定就不够了, 正是如此才引入了 UNICODE 标准.
来源: http://www.bubuko.com/infodetail-2690691.html