gpt4 book ai didi

ascii - 为什么不可打印的 ASCII 字符实际上可以打印?

转载 作者:行者123 更新时间:2023-12-04 11:08:53 30 4
gpt4 key购买 nike

非字母数字或标点符号的字符称为不可打印:

Codes 20hex to 7Ehex, known as the printable characters



enter image description here

那么为什么是例如005 可表示(并由 clubs 表示)?

最佳答案

大多数原始的 ASCII 控制字符集不再有用,因此许多不同的供应商将它们回收为附加的图形字符,通常是 dingbats就像在你的 table 上一样。但是,所有这些分配都是非标准的,并且通常彼此不兼容。如果可以,最好对这些字符使用官方的 Unicode 代码点。 (在 ISO 8859.x 标准的上半部分中对额外的控制字符块进行了类似的处理,这些控制字符在指定时已经过时。再次使用官方的 Unicode 代码点。)

table 底部的小字似乎写着“版权所有 1982 Leading Edge Computer Products , Inc.”。那家公司是 IBM PC 克隆的早期制造商,这大概是他们自定义的 ASCII 扩展。如果您正在编写软件将这些特定计算机上生成的文件转换为更现代的格式,则您应该只注意此表中 000-031 和 127 的分配。

关于ascii - 为什么不可打印的 ASCII 字符实际上可以打印?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15836744/

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