为什么退格键通常用 ^H 表示?

为什么退格键通常用 ^H 表示?

我看不出它^H和“退格键”有什么共同之处。为什么退格键在很多地方都是这样表示的?

答案1

^表示按住按钮。对于从到 的Ctrl任何字符,它会在 中生成一个比 早 64 (0x40) 个位置的字符@_ASCII 表

答案2

http://en.wikipedia.org/wiki/Caret_notation- ^H 只是表示 0x08,因为 H 是字母表中的第 8 个字母。除了 0x08 被分配了 BS 功能代码这一事实之外,没有任何内容将其与退格功能联系起来。它也可能很容易是 0x09,那么我们就会写 ^G。

答案3

这是因为它在 ASCII 表中的位置,将它分配给 H 没有任何意义,除了这是将控件分配给 ASCII 字符的顺序。

请参阅有关 ASCII 的 wiki; ASCII 解释

由于 ASCII 的通用性和广泛的用途,它在计算中出现得如此频繁。

答案4

“这个序列仍然幽默地用于泛骨化由计算机人员使用,表示删除假装的错误,就像删除线一样。”

“我的奴隶老板决定拖延这个项目。”

退格键 - 维基百科

@Matt – 给老人排队,哈哈!

相关内容