Unicode和其他编码兼容性

问题描述 投票:-1回答:2

128个第一个Unicode字符与ASCII兼容。

256个第一个Unicode字符是否与任何扩展ASCII标准兼容?

512个第一个Unicode字符是否与其他编码标准兼容?

unicode utf-8 character-encoding ascii standards
2个回答
1
投票

前128个代码位置直接取自ASCII。但是,ASCII标准的版本略有不同,而且,各种7位代码(现在很大程度上未使用)被称为“ASCII的国家变体”。

没有“扩展ASCII”。 ASCII是一个7位代码。世界上使用的大多数字符代码都具有从ASCII获取的位置0 1 127,因此它们可能被称为“ASCII扩展”,但这将是毫无意义的。

Unicode中接下来的128个字符取自ISO 8859-1。

(关于控制字符,在C0控件和C1控件中,标准的表达方式有所不同。在任何情况下,大多数控制字符的含义都在其他标准和规范中定义,因为它们实际上不是字符代码标准化的问题。 。)

在与其他标准的关系方面,接下来的256个字符没什么特别之处。他们的分配不是基于任何以前的标准。


2
投票

是的,前256个Unicode字符对应ISO 8859-1。

前512个字符将进行9位编码,这可能不存在。

© www.soinside.com 2019 - 2024. All rights reserved.