【发布时间】:2013-04-05 14:38:50
【问题描述】:
【问题讨论】:
标签: ascii
【问题讨论】:
标签: ascii
大多数原始 ASCII 控制字符集不再有用,因此许多不同的供应商已将它们作为附加图形字符回收,通常是dingbats,如您的表格中所示。但是,所有此类分配都是非标准的,并且通常彼此不兼容。如果可以,最好对这些字符使用官方的 Unicode 代码点。 (ISO 8859.x 标准的高半部分中的附加控制字符块也做了类似的事情,这些字符在指定时已经过时。再次使用官方 Unicode 代码点。)
表格底部的小字似乎写着“Copyright 1982 Leading Edge Computer Products, Inc.”。那家公司是 IBM PC 克隆的早期制造商,这可能是他们自定义的 ASCII 扩展。如果您正在编写软件以将在这些特定计算机上生成的文件转换为更现代的格式,则应仅注意此表中 000-031 和 127 的分配。
【讨论】:
“不可打印”字符的表示取决于使用的字符集(操作系统、浏览器等),例如ISO 8859、Code Page 1252。
例如,在 dos 中,您确实有用于非常老式的窗框(类似 ascii 艺术)的有趣标志。
【讨论】: