admin 管理员组文章数量: 1086019
2023年12月16日发(作者:plsql安装包和汉化包)
C语言常用转义字符表 和 ASCII码表完整版
ASCII值
控制字符
ASCII值
控制字符
ASCII值
控制字符
ASCII值
控制@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
X
T
U
V
W
X
Y
Z
[
/
]
^
—
0
NUT
32
(space)
64
!
1
SOH
33
65
”
2
STX
34
66
3
ETX
35
#
67
4
EOT
36
$
68
5
ENQ
37
%
69
6
ACK
38
&
70
7
BEL
39
,
71
8
BS
40
(
72
9
HT
41
)
73
10
LF
42
*
74
11
VT
43
+
75
12
FF
44
,
76
13
CR
45
-
77
14
SO
46
.
78
15
SI
47
/
79
16
DLE
48
0
80
17
DCI
49
1
81
18
DC2
50
2
82
19
DC3
51
3
83
20
DC4
52
4
84
21
NAK
53
5
85
22
SYN
54
6
86
23
TB
55
7
87
24
CAN
56
8
88
25
EM
57
9
89
26
SUB
58
:
90
27
ESC
59
;
91
28
FS
60
<
92
29
GS
61
=
93
30
RS
62
>
94
31
US
63
?
95
转义字符
含义
ASCII码(16/10进制)
o
空字符(NULL)
00H/0
n
换行符(LF)
0AH/10
r
回车符(CR)
0DH/13
t
水平制表符(HT)
09H/9
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
字符
、
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
{
|
}
~
DEL
v
a
b
f
’
”
?
ddd
xhh
垂直制表(VT)
响铃(BEL)
退格符(BS)
换页符(FF)
单引号
双引号
反斜杠
问号字符
任意字符
任意字符
0B/11
07/7
08H/8
0CH/12
27H/39
22H/34
5CH/92
3F/63
三位八进制
二位十六进制
字符常量中使用单引号和反斜杠以及字符常量中使用双引号和反斜杠时,都必须使用转义字符表示,即在这些字符前加上反斜杠。
在C程序中使用转义字符 d d d或者 x h h可以方便灵活地表示任意字符。 d d d为斜杠后面跟三位八进制数,该三位八进制数的值即为对应的八进制A S C I I码值。 x后面跟两位十六进制数,该两位十六进制数为对应字符的十六进制A S C I I码值。
使用转义字符时需要注意以下问题:
1)转义字符中只能使用小写字母,每个转义字符只能看作一个字符。
2) v垂直制表和f换页符对屏幕没有任何影响,但会影响打印机执行响应操作。
3)在C程序中,使用不可打印字符时,通常用转义字符表示
注:
1,v垂直制表和f换页符对屏幕没有任何影响,但会影响打印机执行响应操作。
2,n其实应该叫回车换行。换行只是换一行,不改变光标的横坐标;回车只是回到行首,不改变光标的纵坐标。
3,t光标向前移动四格或八格,可以在编译器里设置
4,'在字符里(即单引号里)使用。在字符串里(即双引号里)不需要,只要用'即可。
5,?其实不必要。只要用?就可以了(在windows VC6和tc2中验证)。
版权声明:本文标题:C语言常用转义字符表_和_ASCII码表完整版 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1702702473a427391.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论