^ 表示法

来自GSXAB的知识库
^表示法
术语名称 ^表示法
英语名称 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
^?