什么是unicode格式?
注册新浪点点通,发短信很方便,还包月!
在不同系统或不同程序之间交换信息,必须事先商定好标准,才能知道彼此的信息是什么。
计算机刚刚发展的时候,人们就制定了ASCII标准,(美国标准信息交换代码)全世界都遵守。
ASCII字符集一共只有8位,8bite,可以表示256个不同的字母和符号,用作英文或其他拉丁语的信息交换足够了。
unicode 压缩是指在使用拉丁语系语言时,可以用8位而不是用16位来表示,以节省存储空间。
但是要表示中文这样的大字符集,就没有办法了。
前人想了很多办法来表示中文,包括使用两个ASCII字符来表示一个中文字符等等方法,包括HZ...全部
注册新浪点点通,发短信很方便,还包月!
在不同系统或不同程序之间交换信息,必须事先商定好标准,才能知道彼此的信息是什么。
计算机刚刚发展的时候,人们就制定了ASCII标准,(美国标准信息交换代码)全世界都遵守。
ASCII字符集一共只有8位,8bite,可以表示256个不同的字母和符号,用作英文或其他拉丁语的信息交换足够了。
unicode 压缩是指在使用拉丁语系语言时,可以用8位而不是用16位来表示,以节省存储空间。
但是要表示中文这样的大字符集,就没有办法了。
前人想了很多办法来表示中文,包括使用两个ASCII字符来表示一个中文字符等等方法,包括HZ编码,中国的GB2312 big5等等。
事实上造成了中文字符的混乱,现在的乱码就是这样造成的,经过几次变化,还原不过来了。
其他国家也是一样,所以目前国际上统一了一个标准叫unicode,Unicode给每个字符提供了一个唯一的数字,不论是什么平台,不论是什么程序,不论什么语言。
渐渐归到使用16位长度来表示大字符集的统一标准上来。
unicode是16位的字符集,一共可以表示65535个字符,可以将世界上所有国家的语言字母都纳入,每一个字符都仅有一个编码。完全消除了乱码问题。
-,'''╭⌒╮⌒╮。
╱????''。''。 爱问才知道,不问不知道!
︱田︱田田| '',,。
爱问就会红,敢答才会赢! ╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬。收起