【问题标题】:How would a 28 bit computer affect a UTF-32 encoded file?28 位计算机如何影响 UTF-32 编码文件? 【发布时间】:2021-01-03 11:33:28 【问题描述】: 如果我们有一台假想的 28 位计算机,它会对 UTF-32 造成任何复杂性吗? 【问题讨论】: 标签: unicode encoding 【解决方案1】: 不,但解码 UTF-32 后数据字符串的内部表示不会是 UTF-32。例如,一个带有 UTF-32 数据的文件可以被读入,每个代码点被解码并存储在一个 28 位的字中。最大 Unicode 代码点值适合 21 位。 【讨论】: 换句话说,简单地砍掉前 4 位。 @RickJames 取决于...大端还是小端?它稍微比这更复杂,以及为什么我选择“解码”这个词,加上为“UTF-32”插入任何其他编码并且该语句仍然有效。