Unicode 和 ASCII 向后兼容性

Unicode 和 ASCII 向后兼容性

如果前 127 个字符相同,那么为什么我们仍在使用 ASCII?使用 Unicode 而不是 ASCII 是否存在向后兼容性问题

答案1

ASCII(后来称为 ANSI)的字节和字符关系为 1:1。多字节字符系统(包括 Unicode)具有显示附加字符的优势需要额外的存储空间。此外,还有许多多字节字符系统的实现;在某些情况下,字节顺序由物料清单. 解释UTF-8、UTF-16 和 UTF-32为相同的字节字符串生成不同的值。此外,不同的字母表有不同的 ISO 标准,例如斯堪的纳维亚的实现小写字母,例如“奥兰群岛”。

因此,对于简单的数据库用途,或者对于存储空间非常有限的用途,ANSI 具有空间优势,并且不易被误解。但是,如果需要显示许多字母表的完整字符集,则多字节集很有用。

相关内容