【发布时间】:2012-04-07 03:45:11
【问题描述】:
我了解到 Windows 在 x86/x64 系统上使用 UTF-16LE。 Linux 呢?它使用哪种 Unicode 编码:UTF-16LE 还是 UTF-32?
【问题讨论】:
-
是什么让您认为 Linux 偏爱任何特定的编码?您是在问常见的 Linux 发行版是否假定配置文件使用特定编码进行编码,或者系统调用是否假定输入是使用特定编码编码的代码点字符串?
-
为什么要提到处理器架构?您是否认为编译 Linux 的架构会影响编码超出字节顺序?
-
@Mike Samuel:我在问系统调用采用哪种编码?
-
UTF-32 也有 BE 和 LE 形式。
标签: linux unicode character-encoding