ASCII 码

http://baike.baidu.com/link?url=Y4crTsVq678Z8fr92DAGIrqVHoexVXsMc-WKBMVUKGDq4KbEOuhWbUQXuQEtnlom4ylnc2B-45JC-ZxMCdmMt_

标准表


Bin(二进制)
Oct(八进制)
Dec(十进制)

Hex(十六进制)

缩写/字符

解释

0000 0000

0

0

00

NUL(null)

空字符

0000 0001

1

1

01

SOH(start of headline)

标题开始

0000 0010

2

2

02

STX (start of text)

正文开始

0000 0011

3

3

03

ETX (end of text)

正文结束

0000 0100

4

4

04

EOT (end of transmission)

传输结束

0000 0101

5

5

05

ENQ (enquiry)

请求

0000 0110

6

6

06

ACK (acknowledge)

收到通知

0000 0111

7

7

07

BEL (bell)

响铃

0000 1000

10

8

08

BS (backspace)

退格

0000 1001

11

9

09

HT (horizontal tab)

水平制表符

0000 1010

12

10

0A

LF (NL line feed, new line)

换行键

0000 1011

13

11

0B

VT (vertical tab)

垂直制表符

0000 1100

14

12

0C

FF (NP form feed, new page)

换页键

0000 1101

15

13

0D

CR (carriage return)

回车键

0000 1110

16

14

0E

SO (shift out)

不用切换

0000 1111

17

15

0F

SI (shift in)

启用切换

0001 0000

20

16

10

DLE (data link escape)

数据链路转义

0001 0001

21

17

11

DC1 (device control 1)

设备控制1

0001 0010

22

18

12

DC2 (device control 2)

设备控制2

0001 0011

23

19

13

DC3 (device control 3)

设备控制3

0001 0100

24

20

14

DC4 (device control 4)

设备控制4

0001 0101

25

21

15

NAK (negative acknowledge)

拒绝接收

0001 0110

26

22

16

SYN (synchronous idle)

同步空闲

0001 0111

27

23

17

ETB (end of trans. block)

结束传输块

0001 1000

30

24

18

CAN (cancel)

取消

0001 1001

31

25

19

EM (end of medium)

媒介结束

0001 1010

32

26

1A

SUB (substitute)

代替

0001 1011

33

27

1B

ESC (escape)

换码(溢出)

0001 1100

34

28

1C

FS (file separator)

文件分隔符

0001 1101

35

29

1D

GS (group separator)

分组符

0001 1110

36

30

1E

RS (record separator)

记录分隔符

0001 1111

37

31

1F

US (unit separator)

单元分隔符

0010 0000

40

32

20

(space)

空格

0010 0001

41

33

21

!
叹号

0010 0010

42

34

22

"
双引号

0010 0011

43

35

23

#
井号

0010 0100

44

36

24

$
美元符

0010 0101

45

37

25

%
百分号

0010 0110

46

38

26

&
和号

0010 0111

47

39

27

闭单引号

0010 1000

50

40

28

(

开括号

0010 1001

51

41

29

)

闭括号

0010 1010

52

42

2A

*
星号

0010 1011

53

43

2B

+
加号

0010 1100

54

44

2C

,
逗号

0010 1101

55

45

2D

-
减号/破折号

0010 1110

56

46

2E

.
句号

00101111

57

47

2F

/
斜杠

00110000

60

48

30

0
数字0

00110001

61

49

31

1
数字1

00110010

62

50

32

2
数字2

00110011

63

51

33

3
数字3

00110100

64

52

34

4
数字4

00110101

65

53

35

5
数字5

00110110

66

54

36

6
数字6

00110111

67

55

37

7
数字7

00111000

70

56

38

8
数字8

00111001

71

57

39

9
数字9

00111010

72

58

3A

:
冒号

00111011

73

59

3B

;
分号

00111100

74

60

3C

<
小于

00111101

75

61

3D

=
等号

00111110

76

62

3E

>
大于

00111111

77

63

3F

?
问号

01000000

100

64

40

@
电子邮件符号

01000001

101

65

41

A
大写字母A 

01000010

102

66

42

B
大写字母B

01000011

103

67

43

C
大写字母C

01000100

104

68

44

D
大写字母D

01000101

105

69

45

E
大写字母E

01000110

106

70

46

F
大写字母F

01000111

107

71

47

G
大写字母G

01001000

110

72

48

H
大写字母H

01001001

111

73

49

I
大写字母I

01001010

112

74

4A

J
大写字母J

01001011

113

75

4B

K
大写字母K

01001100

114

76

4C

L
大写字母L

01001101

115

77

4D

M
大写字母M

01001110

116

78

4E

N
大写字母N

01001111

117

79

4F

O
大写字母O

01010000

120

80

50

P
大写字母P

01010001

121

81

51

Q
大写字母Q

01010010

122

82

52

R
大写字母R

01010011

123

83

53

S
大写字母S

01010100

124

84

54

T
大写字母T

01010101

125

85

55

U
大写字母U

01010110

126

86

56

V
大写字母V

01010111

127

87

57

W
大写字母W

01011000

130

88

58

X
大写字母X

01011001

131

89

59

Y
大写字母Y

01011010

132

90

5A

Z
大写字母Z

01011011

133

91

5B

[
开方括号

01011100

134

92

5C

\
反斜杠

01011101

135

93

5D

]
闭方括号

01011110

136

94

5E

^
脱字符

01011111

137

95

5F

_
下划线

01100000

140

96

60

`
开单引号

01100001

141

97

61

a
小写字母a 

01100010

142

98

62

b
小写字母b

01100011

143

99

63

c
小写字母c

01100100

144

100

64

d
小写字母d

01100101

145

101

65

e
小写字母e

01100110

146

102

66

f
小写字母f

01100111

147

103

67

g
小写字母g

01101000

150

104

68

h
小写字母h

01101001

151

105

69

i
小写字母i

01101010

152

106

6A

j
小写字母j

01101011

153

107

6B

k
小写字母k

01101100

154

108

6C

l
小写字母l

01101101

155

109

6D

m
小写字母m

01101110

156

110

6E

n
小写字母n

01101111

157

111

6F

o
小写字母o

01110000

160

112

70

p
小写字母p

01110001

161

113

71

q
小写字母q

01110010

162

114

72

r
小写字母r

01110011

163

115

73

s
小写字母s

01110100

164

116

74

t
小写字母t

01110101

165

117

75

u
小写字母u

01110110

166

118

76

v
小写字母v

01110111

167

119

77

w
小写字母w

01111000

170

120

78

x
小写字母x

01111001

171

121

79

y
小写字母y

01111010

172

122

7A

z
小写字母z

01111011

173

123

7B

{
开花括号

01111100

174

124

7C

|
垂线

01111101

175

125

7D

}
闭花括号

01111110

176

126

7E

~
波浪号

01111111

177

127

7F

DEL (delete)

删除

大小规则

1)数字0~9比字母要小。如"7"<"F";

2)数字0比数字9要小,并按0到9顺序递增。如"3"<"8"

3)字母A比字母Z要小,并按A到Z顺序递增。如"A"<"Z"

4)同个字母的大写字母比小写字母要小。如"A"<"a"。

记住几个常见字母的ASCII码大小:

“换行LF”为0x0A;“回车CR”为0x0D;空格为0x20;"0"为0x30; "A"为0x41;"a"为0x61。

另外还有128-255的ASCII字符。

查询ASCII技巧,方便查询ASCII码对应的字符:新建一个文本文档,按住ALT+要查询的码值(注意,这里是十进制),松开即可显示出对应字符。例如:按住ALT+97,则会显示出‘a‘。

时间: 2024-10-06 07:27:43

ASCII 码的相关文章

【转】ASCII码对应表chr(9)、chr(10)、chr(13)、chr(32)、chr(34)、chr(39)

chr(9) tab空格       chr(10) 换行      chr(13) 回车        Chr(13)&chr(10) 回车换行       chr(32) 空格符       chr(34) 双引号       chr(39) 单引号 chr(33) !        chr(34) "        chr(35) #        chr(36) $        chr(37) %        chr(38) &        chr(39) '   

C# 字符转ASCII码,ASCII码转字符

其实很简单就是使用ASCIIEncoding类相互转化一下,下面我提供两个方法大这看一下吧1.字符转ASCII码 public static int Asc(string character) { if (character.Length == 1) { System.Text.ASCIIEncoding asciiEncoding = new System.Text.ASCIIEncoding(); int intAsciiCode = (int)asciiEncoding.GetBytes(

ASCII码

ASCII是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言.它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646. 在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a.b.c.d这样的52个字母(包括大写).以及0.1等数字还有一些常用的符号(例如*.#.@等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互

Java中二进制、十进制、十六进制及ASCII码与String及字节数组与十六进制之间的转换

public class DigitalTrans { /** * 数字字符串转ASCII码字符串 * * @param String * 字符串 * @return ASCII字符串 */ public static String StringToAsciiString(String content) { String result = ""; int max = content.length(); for (int i = 0; i < max; i++) { char c

如何由二进制ASCII码(010101)得到相应的字符

需求:有时在通信方面的一些工程,接收端接收到的往往是字符信息的ASCII码(0101)的东西,这串东西存到一个int型数组中(int a[7]),这个时候怎么解析相应的字符呢? 答案: #include <stdio.h> #include <math.h> int main() {           //0 1 2 3 4 5 6 int a[7]={0,0,0,0,1,1,0}; //"0"的ASCII码,注意倒序 int i; //循环变量 //打印AS

Unicode 和ASCII码

在Unicode中:汉字"字"对应的数字是23383(十进制),十六进制表示为5B57.在Unicode中,我们有很多方式将数字23383表示成程序中的数据,包括:UTF-8.UTF-16.UTF-32.UTF是"UCS Transformation Format"的缩写,可以翻译成Unicode字符集转换格式,即怎样将Unicode定义的数字转换成程序数据.例如,"汉字"对应的数字是0x6c49和0x5b57,而编码的程序数据是: 1 2 3

ASCII码排序

ASCII码排序 时间限制:3000 ms  |  内存限制:65535 KB 难度:2 描述 输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符. 输入 第一行输入一个数N,表示有N组测试数据.后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格. 输出 对于每组输入数据,输出一行,字符中间用一个空格分开. 样例输入 3 qwe asd zxc 样例输出 e q w a d s c x z #include "stdio.h"void

[PHP]chr和ord函数实现字符串和ASCII码互转

chr和ord函数是用来字符串和ASCII码互转的.  ASCII码是计算机所能显示字符的编码,它的取值范围是0-255,其中包括标点.字母.数字.汉字等.在编程过程中,经常把指定的字符转化为ASCII码进行比较. 下面是PHP提供的转换ASCII码和字符的函数. 1.chr()函数 该函数用于将ASCII码值转化为字符串.其函数声明如下: string chr (int ascii); 2.ord()函数 该函数用于将字符串转化为ASCII码值.其函数声明如下: int ord(string 

字符串ASCII码排序

在对接第三方支付渠道的时候,第三方会要求参数按照ASCII码从小到大排序. 如下是渠道方有关生成签名规则的java代码示例: //初始化0010merkey.private文件: String merchantprivatekey; merchantprivatekey=PayCfg.getValue("0010merchantprivatekey"); // 将要签名的数据传给map TreeMap map = new TreeMap(); StringBuffer sbf = ne

第29课:ASCII码

前面的例子中,我们已经使用过一次ASCII码了,也就是那个笑脸.ASCII码是图形化的符号,可以用来点缀我们的批处理的. 在cmd窗口中我们可以通过任意一个字符的ASCII码来输入该字符,比如Ctrl+G.Ctrl+N等,字母a-z对应ASCII码的1-26.对于ASCII码大于26的字符,可以通过这个方法来输入:按住Alt键不松,通过小键盘输入ASCII码的十进制值,松开Alt键即可. @echo off&mode con cols=80 :begin cls set/p file=请输入要处