ASCII 码表 收集与相关整理

 

10 进制8 进制16 进制2 进制ASCII 字符

 

 

 

0

0

00

00000000

CTRL+2

null

1

1

01

00000001

CTRL+A

?

2

2

02

00000010

CTRL+B

?

3

3

03

00000011

CTRL+C

?

4

4

04

00000100

CTRL+D

?

5

5

05

00000101

CTRL+E

?

6

6

06

00000110

CTRL+F

?

7

7

07

00000111

beep

8

10

08

00001000

backspace

?

9

11

09

00001001

tab

10

12

0a

00001010

newline

?

11

13

0b

00001011

CTRL+K

12

14

0c

00001100

CTRL+L

13

15

0d

00001101

enter

?

14

16

0e

00001110

CTRL+N

?

15

17

0f

00001111

CTRL+O

¤

16

20

10

00010000

CTRL+P

?

17

21

11

00010001

CTRL+Q

?

18

22

12

00010010

CTRL+R

?

19

23

13

00010011

CTRL+S

?

20

24

14

00010100

CTRL+T

||

21

25

15

00010101

CTRL+U

§

22

26

16

00010110

CTRL+V

23

27

17

00010111

CTRL+W

?

24

30

18

00011000

CTRL+X

25

31

19

00011001

CTRL+Y

26

32

1a

00011010

CTRL+Z

27

33

1b

00011011

esc

28

34

1c

00011100

CTRL+\

29

35

1d

00011101

CTRL+]

?

30

36

1e

00011110

CTRL+6

31

37

1f

00011111

CTRL+ -

32

40

20

00100000

spacebar

sp

33

41

21

00100001

!

!

34

42

22

00100010

"

"

35

43

23

00100011

#

#

36

44

24

00100100

$

$

37

45

25

00100101

%

%

38

46

26

00100110

&

&


续表 B.1  ASCII码表

10 进制8 进制16 进制2 进制ASCII 字符

 

 

 

39

47

27

00100111

'

'

40

50

28

00101000

(

(

41

51

29

00101001

)

)

42

52

2a

00101010

*

*

43

53

2b

00101011

+

+

44

54

2c

00101100

,

,

45

55

2d

00101101

-

-

46

56

2e

00101110

.

.

47

57

2f

00101111

/

/

48

60

30

00110000

0

0

49

61

31

00110001

1

1

50

62

32

00110010

2

2

51

63

33

00110011

3

3

52

64

34

00110100

4

4

53

65

35

00110101

5

5

54

66

36

00110110

6

6

55

67

37

00110111

7

7

56

70

38

00111000

8

8

57

71

39

00111001

9

9

58

72

3a

00111010

:

:

59

73

3b

00111011

;

;

60

74

3c

00111100

<

<

61

75

3d

00111101

=

=

62

76

3e

00111110

>

>

63

77

3f

00111111

?

?

64

100

40

01000000

@

@

65

101

41

01000001

A

A

66

102

42

01000010

B

B

67

103

43

01000011

C

C

68

104

44

01000100

D

D

69

105

45

01000101

E

E

70

106

46

01000110

F

F

71

107

47

01000111

G

G

72

110

48

01001000

H

H

73

111

49

01001001

I

I

74

112

4a

01001010

J

J

75

113

4b

01001011

K

K

76

114

4c

01001100

L

L

77

115

4d

01001101

M

M

78

116

4e

01001110

N

N

79

117

4f

01001111

O

O


续表 B.1  ASCII码表

10 进制8 进制16 进制2 进制ASCII 字符

 

 

 

80

120

50

01010000

P

P

81

121

51

01010001

Q

Q

82

122

52

01010010

R

R

83

123

53

01010011

S

S

84

124

54

01010100

T

T

85

125

55

01010101

U

U

86

126

56

01010110

V

V

87

127

57

01010111

W

W

88

130

58

01011000

X

X

89

131

59

01011001

Y

Y

90

132

5a

01011010

Z

Z

91

133

5b

01011011

[

[

92

134

5c

01011100

\

\

93

135

5d

01011101

]

]

94

136

5e

01011110

^

^

95

137

5f

01011111

_

_

96

140

60

01100000

`

`

97

141

61

01100001

a

a

98

142

62

01100010

b

b

99

143

63

01100011

c

c

100

144

64

01100100

d

d

101

145

65

01100101

e

e

102

146

66

01100110

f

f

103

147

67

01100111

g

g

104

150

68

01101000

h

h

105

151

69

01101001

i

i

106

152

6a

01101010

j

j

107

153

6b

01101011

k

k

108

154

6c

01101100

l

l

109

155

6d

01101101

m

m

110

156

6e

01101110

n

n

111

157

6f

01101111

o

o

112

160

70

01110000

p

p

113

161

71

01110001

q

q

114

162

72

01110010

r

r

115

163

73

01110011

s

s

116

164

74

01110100

t

t

117

165

75

01110101

u

u

118

166

76

01110110

v

v

119

167

77

01110111

w

w

120

170

78

01111000

x

x


 

 

 

 

 

 

 

121

171

79

01111001

y

y

122

172

7a

01111010

z

z

123

173

7b

01111011

{

{

124

174

7c

01111100

|

|

125

175

7d

01111101

}

}

126

176

7e

01111110

~

~

127

177

7f

01111111

CTRL+

Δ

 

 

? 1字符 0~31  127 是控制字符;32~126 是键盘上的键符;128~255 8 位一个节最高位设置1 IBM International Business Machine美国国际商用机器公司)自定义扩 展字符,在此未列出。

? 2我国计算机汉字标准GB- 2312  2  8 位字节的最高位设置1进行汉字编码为 一个汉字(即汉字内码加上0x80 。如“烫”字,内存为CCCC  2 个字节“广“树“建” 3 个字汉字编码为B9E3CAE7 BDA8 在内存中, 低位字节的E3 存在低地址单元; 高位字节B9 存在高地址单元;倒装为E3B9 E7CA A8BD 。所以在内存右侧的字符显示

拦并见不到“广树建”3 个字。将两个字节颠倒过来后,即可见到。请读者找一下自己名字

的汉字编码。参照下面的方法:

int a=’广’;

int b= ’树’;

int c= ’建’; int *p=&c;

在程序中,连接编译通过后,设置断点执行使程序停住在断点处(参见附录A),打开内存

窗口,在输入地址窗口中输入变量c 的地址(通过查看指针p 可知),则可显示该地址中汉字编码(此时是内存存储形式)

 

猜你喜欢

转载自www.cnblogs.com/cyct/p/10702893.html
今日推荐