UTF-8 是如何得到比 UTF-16 更大的位的

问题描述

考虑中文字母“语”——它的UTF-8编码是:

11101000 10101010 10011110

虽然它的 UTF-16 编码更短:

10001010 10011110

我很想了解为什么 UTF-8 更大。我研究了,但还是让我分解一下我想了解的内容

  • 最高位如何表示需要多少字节字符?
  • 代码点是什么?
  • 如果您能用简单的术语在 UTF-8 和 UTF-16 中对上述字符进行编码,我将不胜感激,以便我理解为什么 UTF-16 更小。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)