^ 表示法
^表示法 | |
---|---|
术语名称 | ^表示法 |
英语名称 | caret notation |
别名 | 脱字符表示法 |
本条目没有一致可信的中文译名。
^ 表示法(caret notation)是一种常见的表达 ASCII 范围内控制字符的方式,使用一个 caret 字符(^
)和一个可见字符表示一个控制字符,这一字符相当于 40H 位被反转。
尽管展示为类似一个 0x4E ^
字符加一个普通字符的形式,这是对一个本身不可见字符的展示,任何情况下连续出现这两个字符和直接出现这一个字符的展示并不等价。在终端输入时如果支持,可以使用 Control 键与对应字母(特别地, ^@
的 @
通常不需要按 Shift+2
而是直接用 2
)输入这一个字符。
^ 表示法 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
- | _0 ??? 0000
|
_1 ??? 0001
|
_2 ??? 0010
|
_3 ??? 0011
|
_4 ??? 0100
|
_5 ??? 0101
|
_6 ??? 0110
|
_7 ??? 0111
|
_8 ??? 1000
|
_9 ??? 1001
|
_A ??? 1010
|
_B ??? 1011
|
_C ??? 1100
|
_D ??? 1101
|
_E ??? 1110
|
_F ??? 1111
|
0_ 000 ????
|
NUL ^@
|
SOH ^A
|
STX ^B
|
ETX ^C
|
EOT ^D
|
ENQ ^E
|
ACK ^F
|
BEL ^G
|
BS ^H
|
HT TAB ^I
|
LF NL EOL ^J
|
VT ^K
|
FF NP ^L
|
CR ^M
|
SO LS1 ^N
|
SI LS0 ^O
|
1_ 001 ????
|
DLE ^P
|
DC1 XON ^Q
|
DC2 ^R
|
DC3 XOFF ^S
|
DC4 ^T
|
NAK^U
|
SYN^V
|
ETB^W
|
CAN^X
|
EM^Y
|
SUB^Z
|
ESC^[
|
FS ^\
|
GS^]
|
RS^^
|
US^_
|
2_ 010 ????
|
SP 空格 |
! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
3_ 011 ????
|
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
4_ 100 ????
|
@ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
5_ 101 ????
|
P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ |
6_ 110 ????
|
` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
7_ 111 ????
|
p | q | r | s | t | u | v | w | x | y | z | { | | | } | ~ | DEL^?
|