我看不出它^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 的通用性和广泛的用途,它在计算中出现得如此频繁。