为什么UTF-8中没有5字节和6字节的代码点?

时间:2014-10-24 09:57:04

标签: utf-8

为什么没有5字节或6字节的代码点?我知道他们要到2003年才被移除。但我找不到为什么被删除了。

维基说

 in order to match the constraints of the UTF-16 character encoding

但我不明白为什么这很重要。

1 个答案:

答案 0 :(得分:1)

因为没有需要它们的Unicode字符。而且这些都不能添加,因为它们不可能用UTF-16代理编码。