Unicode和其他编码兼容性

时间:2012-02-05 18:22:30

标签: unicode utf-8 character-encoding ascii standards

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

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

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

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:1)

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

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

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

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

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