在c++字符常量中,为什么'\73'表示';','\x5A'表示'Z'呢?
发布网友
发布时间:2022-04-30 11:36
我来回答
共2个回答
热心网友
时间:2022-06-21 20:37
';'的ASCII码就是73
'Z'的ASCII码就是90即16进制5A
C语言中字符和字符串中\为转义字符,表示一些命名的特殊字符或跟随的ASCII码值对应的字符
热心网友
时间:2022-06-21 20:37
每一个字符都规定了一个数字和它对应,这个叫阿斯科马表(ASCII表)
48
0
49
1
50
2
51
3
…………
57
9
……
65
A
66
B
67
C
…………
90
Z(十进制的90就是十六进制的0x5A)
97
a
98
b
99
c
…………
122
z
这样