unicode 是 字符的编码值,utf8是unicode 在计算机具体的存储方式。
再举个例子,用一张图解释一下就清楚了

"中"的unicode 是 4E2D, 但不能在计算机中直接保存,计算机怎么知道这是两个字节的中文啊
所以,使用utf8 编码格式,保存为三个字节: 1110 10 10
把unicode值4E2D 填充在空格的地方,正好 16个bit , 得到了 E4 B8 AD
本文解释了Unicode作为字符编码的概念及其在计算机中的具体存储方式——UTF-8编码。通过实例说明了如何将Unicode编码值转换为UTF-8格式进行存储。
再举个例子,用一张图解释一下就清楚了

"中"的unicode 是 4E2D, 但不能在计算机中直接保存,计算机怎么知道这是两个字节的中文啊
把unicode值4E2D 填充在空格的地方,正好 16个bit , 得到了 E4 B8 AD
678
2万+
3560
458

被折叠的 条评论
为什么被折叠?