ASCII 、 Unicode 、 UTF-8 的区别

1   ASCII编码

     计算机内部的二进制编码,八进制,因此有 2^8 (256)种状态,每一个状态对应一个编码。.net

    ASCII码对照表可参照:http://tool.oschina.net/commons?type=4code

2   Unicodehtm

    将世界上全部的符号都归入其中。每个符号都给予一个独一无二的编码,那么乱码问题就会消失。unicode

    Unicode固然是一个很大的集合,如今的规模能够容纳100多万个符号。get

    http://www.unicode.org/乱码

    http://www.chi2ko.com/tool/CJK.htm互联网

3  UTF-8二进制

  UTF-8是在互联网上使用最广的一种Unicode的实现方式。  计算机

  UTF-8最大的一个特色,就是它是一种变长的编码方式。它能够使用1~4个字节表示一个符号,根据不一样的符号而变化字节长度。

相关文章
相关标签/搜索