考虑:

unicode=utf16是真的吗?

很多人说Unicode是一种标准,而不是一种编码,但实际上大多数编辑器都支持另存为Unicode编码。


当前回答

事情没那么简单。

UTF-16是一种16位可变宽度编码。简单地称某种东西为“Unicode”是有歧义的,因为“Unicode”指的是一整套字符编码标准。Unicode不是编码!

http://en.wikipedia.org/wiki/Unicode#Unicode_Transformation_Format_and_Universal_Character_Set

当然,还有强制性的Joel On Software -每个软件开发人员绝对必须了解Unicode和字符集(没有借口!)的绝对最小值链接。

其他回答

除了Trufa的注释之外,Unicode还明确不是UTF-16。当他们第一次研究Unicode时,人们推测16位整数可能足以存储任何代码,但实际上并非如此。然而,UTF-16是Unicode的另一种有效编码(除了8位和32位变体),我相信这是微软在nt派生操作系统运行时在内存中使用的编码。

事情没那么简单。

UTF-16是一种16位可变宽度编码。简单地称某种东西为“Unicode”是有歧义的,因为“Unicode”指的是一整套字符编码标准。Unicode不是编码!

http://en.wikipedia.org/wiki/Unicode#Unicode_Transformation_Format_and_Universal_Character_Set

当然,还有强制性的Joel On Software -每个软件开发人员绝对必须了解Unicode和字符集(没有借口!)的绝对最小值链接。

UTF-16和UTF-8都是Unicode的编码。它们都是Unicode;一个并不比另一个更符合统一码。

不要被微软的一个不幸的历史文物所迷惑。

这很奇怪。Unicode是一种标准,而不是编码。由于可以指定字节顺序,我猜它实际上是UTF-16或32。

这个菜单是从哪里提供的?

Unicode的开发是有目的的 致力于创建映射的新标准 在绝大多数的字符 今天使用的语言, 和其他角色一起 不是那么重要,但可能是 创建文本所必需的。utf - 8 只是你众多方式中的一种 可以编码的文件,因为有 编码的方法有很多 文件中的字符转换为Unicode。

来源:

http://www.differencebetween.net/technology/difference-between-unicode-and-utf-8/