gpt4 book ai didi

unicode - 字符集、语言环境、字体和代码页?

转载 作者:行者123 更新时间:2023-12-01 03:49:38 25 4
gpt4 key购买 nike

我无法弄清楚这些术语之间的关系。我其实需要一个简短的说明 对于每一个,最终它们之间的关系。

此外,所有这些东西都存放在哪里?它们在哪里实现?管理上述条款是操作系统的工作吗?如果不是,那么谁来负责这项工作?

最佳答案

字符集 描述字符代码和字符之间的关系。
例如,所有(扩展的)ASCII 字符集都将 41hex == 65dec 分配给 A .
常见的字符集有 ASCII、Unicode(UTF-8、UTF-16)、Latin-1 和 Windows-1252。

代码页 是字符集的表示/一种选择使用哪个字符集的机制:有旧的 DOS/计算机制造商代码页和 Windows 中对它们的旧支持,ANSI-代码页(ANSI 不应该被责备在这里)和 OEM-代码页。
如果你有选择,像瘟疫一样避开它们并选择 unicode,最好是 UTF-8 ,尽管 UTF-16 是 Windows 中面向操作系统的部分的可接受选择。

语言环境 是符合本地信息显示惯例所需的所有信息的集合。在既不使用代码页也不具有系统定义的通用字符集的系统上,它们还确定使用的字符集(例如 Unixoids)。

字体 是显示已知编码文本所需的图形和辅助信息。例如“Times New Roman”、“Verdana”、“Arial”和“WingDings”。
并非所有字体都具有任何特定字符集中存在的所有字符的符号。

关于unicode - 字符集、语言环境、字体和代码页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23979669/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com