[英]32-bit integer representation of unicode string
尝试了解Python中的unicode。 我正在阅读https://docs.python.org/2/howto/unicode.html#encodings
而且我在Python Unicode的这一章中不明白“如何”,为什么选择用于unicode中的字符串表示的第一个示例是8个十六进制字符长= 32bits,因为unicode代码点是“仅” 0x10ffff = 21bits最大= 6个十六进制字符-16。 你能解释一下吗?
因为没有21位整数类型(即2.6个字节,所以没有意义)。 也没有24位整数类型(3个字节)。 唯一的选择是在16到32位之间,而16位太小。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.