admin 管理员组

文章数量: 887629


2024年1月25日发(作者:android游戏引擎)

ASCII码表

信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。

为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码表,它的全称是“美国信息交换标准代码”。

八进制

00

01

02

03

04

05

06

07

10

11

12

13

14

15

16

17

20

21

22

23

十六进制

00

01

02

03

04

05

06

07

08

09

0a

0b

0c

0d

0e

0f

10

11

12

13

十进制

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

字符

nul

soh

stx

etx

eot

enq

ack

bel

bs

ht

nl

vt

ff

er

so

si

dle

dc1

dc2

dc3

八进制

100

101

102

103

104

105

106

107

110

111

112

113

114

115

116

117

120

121

122

123

十六进制

40

41

42

43

44

45

46

47

48

49

4a

4b

4c

4d

4e

4f

50

51

52

53

十进制

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

字符

@

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

24

25

26

27

30

31

32

33

34

35

36

37

40

41

42

43

44

45

46

47

50

51

52

53

54

55

56

57

14

15

16

17

18

19

1a

1b

1c

1d

1e

1f

20

21

22

23

24

25

26

27

28

29

2a

2b

2c

2d

2e

2f

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

dc4

nak

syn

etb

can

em

sub

esc

fs

gs

re

us

sp

!

"

#

$

%

&

`

(

)

*

+

,

-

.

/

124

125

126

127

130

131

132

133

134

135

136

137

140

141

142

143

144

145

146

147

150

151

152

153

154

155

156

157

54

55

56

57

58

59

5a

5b

5c

5d

5e

5f

60

61

62

63

64

65

66

67

68

69

6a

6b

6c

6d

6e

6f

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

106

107

108

109

110

111

T

U

V

W

X

Y

Z

[

]

^

_

'

a

b

c

d

e

f

g

h

i

j

k

l

m

n

o

60

61

62

63

64

65

66

67

70

71

72

73

74

75

76

77

30

31

32

33

34

35

36

37

38

39

3a

3b

3c

3d

3e

3f

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

0

1

2

3

4

5

6

7

8

9

:

;

<

=

>

?

160

161

162

163

164

165

166

167

170

171

172

173

174

175

176

177

70

71

72

73

74

75

76

77

78

79

7a

7b

7c

7d

7e

7f

112

113

114

115

116

117

118

119

120

121

122

123

124

125

126

127

p

q

r

s

t

u

v

w

x

y

z

{

|

}

~

del

ASCII码对照表

在Web开发时,如下的ASCII码只要加上&#和;就可以变成Web可以辨认的字符了在处理特殊字符的时候特别有用,如:' 单引号在数据库查询的时候是杀手,但是如果转换成'(注意:转换后的机构 有:&# +字符的ASCII码值+; 三个部分组成)再来存数据库,就没有什么影响了。其他的字符与ASCII码的对照如下表

ASCII表

ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符

0 NUT 32 (space) 64 @ 96 、

1 SOH 33 ! 65 A 97 a

2 STX 34 ” 66 B 98 b

3 ETX 35 # 67 C 99 c

4 EOT 36 $ 68 D 100 d

5 ENQ 37 % 69 E 101 e

6 ACK 38 & 70 F 102 f

7 BEL 39 , 71 G 103 g

8 BS 40 ( 72 H 104 h

9 HT 41 ) 73 I 105 i

10 LF 42 * 74 J 106 j

11 VT 43 + 75 K 107 k

12 FF 44 , 76 L 108 l

13 CR 45 - 77 M 109 m

14 SO 46 . 78 N 110 n

15 SI 47 / 79 O 111 o

16 DLE 48 0 80 P 112 p

17 DCI 49 1 81 Q 113 q

18 DC2 50 2 82 R 114 r

19 DC3 51 3 83 X 115 s

20 DC4 52 4 84 T 116 t

21 NAK 53 5 85 U 117 u

22 SYN 54 6 86 V 118 v

23 TB 55 7 87 W 119 w

24 CAN 56 8 88 X 120 x

25 EM 57 9 89 Y 121 y

26 SUB 58 : 90 Z 122 z

27

28

29

30

31

ESC

FS

GS

RS

US

59

60

61

62

63

;

<

=

>

?

91

92

93

94

95

[

]

^

123

124

125

126

127

{

|

}

~

DEL

NUL

SOH 标题开始

STX 正文开始

ETX 正文结束

EOY 传输结束

ENQ 询问字符

ACK 承认

BEL 报警

BS 退一格

HT 横向列表

LF 换行

VT 垂直制表 SYN 空转同步

FF 走纸控制 ETB 信息组传送结束

CR 回车 CAN 作废

SO 移位输出 EM 纸尽

SI 移位输入 SUB 换置

DLE 空格 ESC 换码

DC1 设备控制1 FS 文字分隔符

DC2 设备控制2 GS 组分隔符

DC3 设备控制3 RS 记录分隔符

DC4 设备控制4 US 单元分隔符

NAK 否定 DEL 删除

键盘常用ASCII码

ESC键 VK_ESCAPE (27)

回车键: VK_RETURN (13)

TAB键: VK_TAB (9)

Caps Lock键: VK_CAPITAL (20)

Shift键: VK_SHIFT ($10)

Ctrl键: VK_CONTROL (17)

Alt键: VK_MENU (18)

空格键: VK_SPACE ($20/32)

退格键: VK_BACK (8)

左徽标键: VK_LWIN (91)

右徽标键: VK_LWIN (92)

鼠标右键快捷键:VK_APPS (93)

Insert键: VK_INSERT (45)

Home键: VK_HOME (36)

Page Up: VK_PRIOR (33)

PageDown: VK_NEXT (34)

End键: VK_END (35)

Delete键: VK_DELETE (46)

方向键(←): VK_LEFT (37)

方向键(↑): VK_UP (38)

方向键(→): VK_RIGHT (39)

方向键(↓): VK_DOWN (40)

F1键: VK_F1 (112)

F2键: VK_F2 (113)

F3键: VK_F3 (114)

F4键: VK_F4 (115)

F5键: VK_F5 (116)

F6键: VK_F6 (117)

F7键: VK_F7 (118)

F8键: VK_F8 (119)

F9键: VK_F9 (120)

F10键: VK_F10 (121)

F11键: VK_F11 (122)

F12键: VK_F12 (123)

Num Lock键: VK_NUMLOCK (144)

小键盘0: VK_NUMPAD0 (96)

小键盘1: VK_NUMPAD0 (97)

小键盘2: VK_NUMPAD0 (98)

小键盘3: VK_NUMPAD0 (99)

小键盘4: VK_NUMPAD0 (100)

小键盘5: VK_NUMPAD0 (101)

小键盘6: VK_NUMPAD0 (102)

小键盘7: VK_NUMPAD0 (103)

小键盘8: VK_NUMPAD0 (104)

小键盘9: VK_NUMPAD0 (105)

小键盘.: VK_DECIMAL (110)

小键盘*: VK_MULTIPLY (106)

小键盘+: VK_MULTIPLY (107)

小键盘-: VK_SUBTRACT (109)

小键盘/: VK_DIVIDE (111)

Pause Break键: VK_PAUSE (19)

Scroll Lock键: VK_SCROLL (145)


本文标签: 设备 信息 字符