Unicode编码详解
Unicode编码详解介绍
广大网友们在使用Unicode编码的时候,可以把字符映射到任意的数值。(这里的数值被称为码位)。每个字符都有唯一的一个码位,且每个码位对应一个字符。码位的一般采用十六进制数或者三十二位进制数。所以可以表达的字符可以达到一百万个。
Unicode编码最重要的是因为它是可以拓展的,所以这就意味着。如果有新的字符是可以随时添加的并且不会影响已有的字符编码。在Unicode编码中已经有了很多字符,其中就包含了标点符号,货币符号,语言字母等等。当前也有一些特殊字符。比如回车,换行都是存在的。
Unicode编码相关问题解答
Unicode编码与ASCll码区别是什么?它们之间有何不同?
对于很多新手程序员来说,很容易把Unicode编码与ASCll码混淆。
ASCll是美国发明的美国标准编码用于代表美国信息交换标准代码。
Unicode则是代表的"通用字符集"。
它们之间所代表的字符有何不同?
Unicode经常用于“公式” “数学符号” “字符”等各国的语言。
ASCll则常用于“数字” “特殊字符” “语法符号”等。
它们常用于哪些领域?
Unicode用于IT行业标准化,经常用于编码和表示计算机符号。
ASCll则用于HTML和电子通信行业的编程语言比较多。
编码格式有何不同?内存占用怎么样?
Unicode使用的是UTF-7、UTF-8、UTF-16、UTF-32.对应7、8、16、32位。
会消耗比较多的内存
ASCll在编码中则使用7位或者8位。
消耗内存较少。
版权所属:SO JSON在线解析
原文地址:https://www.sojson.com/blog/403.html
转载时必须以链接形式注明原始出处及本声明。
如果本文对你有帮助,那么请你赞助我,让我更有激情的写下去,帮助更多的人。