热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

ASCII码表ASCII码转换函数

Ord函数序数函数,函数返回值为字符在ASCII码中的序号。如:ord(‘a’)97,ord(‘0’)48,ord(true


Ord函数


序数函数,函数返回值为字符在ASCII码中的序号。

如:ord(‘a’)=97,ord(‘0’)=48,ord(true)=1 。

     Char(97)=a



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

ESC

59

;

91

[

123

{

28

FS

60

<

92

\

124

|

29

GS

61

&#61;

93

]

125

}

30

RS

62

>

94

^

126

~

31

US

63

?

95

__

127

DEL

 

 

 


NUL

VT 垂直制表

SYN 空转同步

SOH 标题开始

FF 走纸控制

ETB 信息组传送结束

STX 正文开始

CR 回车

CAN 作废

ETX 正文结束

SO 移位输出

EM 纸尽

EOY 传输结束

SI 移位输入

SUB 换置

ENQ 询问字符

DLE 空格

ESC 换码

ACK 承认

DC1 设备控制1

FS 文字分隔符

BEL 报警

DC2 设备控制2

GS 组分隔符

BS 退一格

DC3 设备控制3

RS 记录分隔符

HT 横向列表

DC4 设备控制4

US 单元分隔符

LF 换行

NAK 否定

DEL 删除

 

键盘常用ASCII

 


键盘常用ASCII

ESC VK_ESCAPE (27)
回车键&#xff1a; VK_RETURN (13)
TAB
键&#xff1a; VK_TAB (9)
Caps Lock
键&#xff1a; VK_CAPITAL (20)
Shift
键&#xff1a; VK_SHIFT ($10)
Ctrl
键&#xff1a; VK_CONTROL (17)
Alt
键&#xff1a; VK_MENU (18)
空格键&#xff1a; VK_SPACE ($20/32)
退格键&#xff1a; VK_BACK (8)
左徽标键&#xff1a; VK_LWIN (91)
右徽标键&#xff1a; VK_LWIN (92)
鼠标右键快捷键&#xff1a;VK_APPS (93)

Insert键&#xff1a; VK_INSERT (45)
Home
键&#xff1a; VK_HOME (36)
Page Up
&#xff1a; VK_PRIOR (33)
PageDown
&#xff1a; VK_NEXT (34)
End
键&#xff1a; VK_END (35)
Delete
键&#xff1a; VK_DELETE (46)

方向键()&#xff1a; VK_LEFT (37)
方向键()&#xff1a; VK_UP (38)
方向键()&#xff1a; VK_RIGHT (39)
方向键()&#xff1a; VK_DOWN (40)

F1键&#xff1a; VK_F1 (112)
F2
键&#xff1a; VK_F2 (113)
F3
键&#xff1a; VK_F3 (114)
F4
键&#xff1a; VK_F4 (115)
F5
键&#xff1a; VK_F5 (116)
F6
键&#xff1a; VK_F6 (117)
F7
键&#xff1a; VK_F7 (118)
F8
键&#xff1a; VK_F8 (119)
F9
键&#xff1a; VK_F9 (120)
F10
键&#xff1a; VK_F10 (121)
F11
键&#xff1a; VK_F11 (122)
F12
键&#xff1a; VK_F12 (123)

Num Lock键&#xff1a; VK_NUMLOCK (144)
小键盘0&#xff1a; VK_NUMPAD0 (96)
小键盘1&#xff1a; VK_NUMPAD0 (97)
小键盘2&#xff1a; VK_NUMPAD0 (98)
小键盘3&#xff1a; VK_NUMPAD0 (99)
小键盘4&#xff1a; VK_NUMPAD0 (100)
小键盘5&#xff1a; VK_NUMPAD0 (101)
小键盘6&#xff1a; VK_NUMPAD0 (102)
小键盘7&#xff1a; VK_NUMPAD0 (103)
小键盘8&#xff1a; VK_NUMPAD0 (104)
小键盘9&#xff1a; VK_NUMPAD0 (105)
小键盘.&#xff1a; VK_DECIMAL (110)
小键盘*&#xff1a; VK_MULTIPLY (106)
小键盘&#43;&#xff1a; VK_MULTIPLY (107)
小键盘-&#xff1a; VK_SUBTRACT (109)
小键盘/&#xff1a; VK_DIVIDE (111)

Pause Break键&#xff1a; VK_PAUSE (19)
Scroll Lock
键&#xff1a; VK_SCROLL (145)

 

 

DEC多国字符集(MCS)-ASCII码表

DEC 多国字符集 (MCS) 包括由十六进制值 00 至FF 标识的字符定义&#xff0c;是过去数字设备公司 (Digital Equipment Corporation) 建立和使用的。DECMCS 划分为两个部分&#xff0c;即 ASCII 7 位字符集 (通过十六进制值 00 至 7F 标识) 和 8 位字符集 (通过十六进制值 80 至 FF 标识)。对于使用 DIGITAL建立和销售的大多数软件的用户来说&#xff0c;他们对 DEC MCS 是熟悉的 。

Unicode 标准字符集 (UCS-2) 是由 Unicode 协会定义的 16 位字符集&#xff0c;可以通过十六进制值 0000 至 FFFF 标识。

ISO Latin-1 字符集是通过十六进制值 00 至 FF 标识的 8 位字符的 UCS-2定义。ISO Latin-1 字符集定义稍微不同于十六进制值80 至 FF 的 DEC MCS 定义。

表 A-1 包含 DEC 多国字符集(MCS)。表 A-1 指出在两个字符集中的不同字符。

有关 Unicode (UCS-2) 字符集的详情&#xff0c;请参阅 UnicodeConsortium 的 The Unicode Standard


表 A-1 DEC 多国字符集


十六进制代码

MCS 字符或缩写

DEC 多国字符名

ASCII 控制字符 1

00

NUL

空字符

01

SOH

标题起始 (Ctrl/A)

02

STX

文本起始 (Ctrl/B)

03

ETX

文本结束 (Ctrl/C)

04

EOT

传输结束 (Ctrl/D)

05

ENQ

询问 (Ctrl/E)

06

ACK

认可 (Ctrl/F)

07

BEL

铃 (Ctrl/G)

08

BS

退格 (Ctrl/H)

09

HT

水平制表栏 (Ctrl/I)

0A

LF

换行 (Ctrl/J)

0B

VT

垂直制表栏 (Ctrl/K)

0C

FF

换页 (Ctrl/L)

0D

CR

回车 (Ctrl/M)

0E

SO

移出 (Ctrl/N)

0F

SI

移入 (Ctrl/O)

10

DLE

数据链接丢失 (Ctrl/P)

11

DC1

设备控制 1 (Ctrl/Q)

12

DC2

设备控制 2 (Ctrl/R)

13

DC3

设备控制 3 (Ctrl/S)

14

DC4

设备控制 4 (Ctrl/T)

15

NAK

否定接受 (Ctrl/U)

16

SYN

同步闲置符 (Ctrl/V)

17

ETB

传输块结束 (Ctrl/W)

18

CAN

取消 (Ctrl/X)

19

EM

媒体结束 (Ctrl/Y)

1A

SUB

替换 (Ctrl/Z)

1B

ESC

换码符

1C

FS

文件分隔符

1D

GS

组分隔符

1E

RS

记录分隔符

1F

US

单位分隔符

ASCII 特殊和数字字符

20

SP

空格

21

!

感叹号

22

"

引号 (双引号)

23

#

数字符号

24

$

美元符

25

%

百分号

26

&

和号

27

&#39;

省略号 (单引号)

28

(

左圆括号

29

)

右圆括号

2A

*

星号

2B

 

加号

2C

,

逗号

2D

--

连字号或减号

2E

.

句点或小数点

2F

/

斜杠

30

0

31

1

1

32

2

2

33

3

3

34

4

4

35

5

5

36

6

6

37

7

7

38

8

8

39

9

9

3A

:

冒号

3B

;

分号

3C

<

小于

3D

&#61;

等于

3E

>

大于

3F

?

问号

ASCII 字母字符

40

&#64;

商业 at 符号

41

A

大写字母 A

42

B

大写字母 B

43

C

大写字母 C

44

D

大写字母 D

45

E

大写字母 E

46

F

大写字母 F

47

G

大写字母 G

48

H

大写字母 H

49

I

大写字母 I

4A

J

大写字母 J

4B

K

大写字母 K

4C

L

大写字母 L

4D

M

大写字母 M

4E

N

大写字母 N

4F

O

大写字母 O

50

P

大写字母 P

51

Q

大写字母 Q

52

R

大写字母 R

53

S

大写字母 S

54

T

大写字母 T

55

U

大写字母 U

56

V

大写字母 V

57

W

大写字母 W

58

X

大写字母 X

59

Y

大写字母 Y

5A

Z

大写字母 Z

5B

[

左中括号

5C

\

反斜杠

5D

]

右中括号

5E

^

音调符号

5F

_

下划线

60

&#96;

重音符

61

a

小写字母 a

62

b

小写字母 b

63

c

小写字母 c

64

d

小写字母 d

65

e

小写字母 e

66

f

小写字母 f

67

g

小写字母 g

68

h

小写字母 h

69

i

小写字母 i

6A

j

小写字母 j

6B

k

小写字母 k

6C

l

小写字母 l

6D

m

小写字母 m

6E

n

小写字母 n

6F

o

小写字母 o

70

p

小写字母 p

71

q

小写字母 q

72

r

小写字母 r

73

s

小写字母 s

74

t

小写字母 t

75

u

小写字母 u

76

v

小写字母 v

77

w

小写字母 w

78

x

小写字母 x

79

y

小写字母 y

7A

z

小写字母 z

7B

{

左大括号

7C

|

垂直线

7D

}

右大括号 (ALTMODE)

7E

~

代字号 (ALTMODE)

7F

DEL

擦掉 (DELETE)

控制字符

80

 

[保留]

81

 

[保留]

82

 

[保留]

83

 

[保留]

84

IND

索引

85

NEL

下一行

86

SSA

被选区域起始

87

ESA

被选区域结束

88

HTS

水平制表符集

89

HTJ

对齐的水平制表符集

8A

VTS

垂直制表符集

8B

PLD

部分行向下

8C

PLU

部分行向上

8D

RI

反向索引

8E

SS2

单移 2

8F

SS3

单移 3

90

DCS

设备控制字符串

91

PU1

专用 1

92

PU2

专用 2

93

STS

设置传输状态

94

CCH

取消字符

95

MW

消息等待

96

SPA

保护区起始

97

EPA

保护区结束

98

 

[保留]

99

 

[保留]

9A

 

[保留]

9B

CSI

控制序列引导符

9C

ST

字符串终止符

9D

OSC

操作系统命令

9E

PM

秘密消息

9F

APC

应用程序

其他字符

A0

 

[保留] 2

A1

¡

反向感叹号

A2

¢

分币符

A3

£

英磅符

A4

 

[保留] 2

A5

¥

人民币符

A6

 

[保留] 2

A7

§

章节符

A8

¤

通用货币符号 2

A9

©

版权符号

AA

ª

阴性顺序指示符

AB

«

左角引号

AC

 

[保留] 2

AD

 

[保留] 2

AE

 

[保留] 2

AF

 

[保留] 2

B0

°

温度符

B1

±

加/减号

B2

²

上标 2

B3

³

上标 3

B4

 

[保留] 2

B5

µ

微符

B6

段落符&#xff0c;pilcrow

B7

·

中点

B8

 

[保留] 2

B9

¹

上标 1

BA

º

阳性顺序指示符

BB

»

右角引号

BC

¼

分数四分之一

BD

½

分数二分之一

BE

 

[保留] 2

BF

¿

反向问号

C0

À

带重音符的大写字母 A

C1

Á

带尖锐重音的大写字母 A

C2

Â

带音调符号的大写字母 A

C3

Ã

带代字号的大写字母 A

C4

Ä

带元音变音 (分音符号) 的大写字母 A

C5

Å

带铃声的大写字母 A

C6

Æ

大写字母 AE 双重元音

C7

Ç

带变音符号的大写字母 C

C8

È

带重音符的大写字母 E

C9

É

带尖锐重音的大写字母 E

CA

Ê

带音调符号的大写字母 E

CB

Ë

带元音变音 (分音符号) 的大写字母 E

CC

Ì

带重音符的大写字母 I

CD

Í

带尖锐重音的大写字母 I

CE

Î

带音调符号的大写字母 I

CF

Ï

带元音变音 (分音符号) 的大写字母 I

D0

 

[保留] 2

D1

Ñ

带代字号的大写字母 N

D2

Ò

带重音符的大写字母 O

D3

Ó

带尖锐重音的大写字母 O

D4

Ô

带音调符号的大写字母 O

D5

Õ

带代字号的大写字母 O

D6

Ö

带元音变音 (分音符号) 的大写字母 O

D7

OE

大写字母 OE 连字 2

D8

Ø

带斜杠的大写字母 O

D9

Ù

带重音符的大写字母 U

DA

Ú

带尖锐重音的大写字母 U

DB

Û

带音调符号的大写字母 U

DC

Ü

带元音变音 (分音符号) 的大写字母 U

DD

Y

带元音变音 (分音符号) 的大写字母 Y

DE

 

[保留] 2

DF

ß

德语高调小写字母 s

E0

à

带重音符的小写字母 a

E1

á

带尖锐重音的小写字母 a

E2

â

带音调符号的小写字母 a

E3

ã

带代字号的小写字母 a

E4

ä

带元音变音 (分音符号) 的小写字母 a

E5

å

带铃声的小写字母 a

E6

æ

小写字母 ae 双重元音

E7

ç

带变音符号的小写字母 c

E8

è

带重音符的小写字母 e

E9

é

带尖锐重音的小写字母 e

EA

ê

带音调符号的小写字母 e

EB

ë

带元音变音 (分音符号) 的小写字母 e

EC

ì

带重音符的小写字母 i

ED

í

带尖锐重音的小写字母 i

EE

î

带音调符号的小写字母 i

EF

ï

带元音变音 (分音符号) 的小写字母 i

F0

 

[保留] 2

F1

ñ

带代字号的小写字母 n

F2

ò

带重音符的小写字母 o

F3

ó

带尖锐重音的小写字母 o

F4

ô

带音调符号的小写字母 o

F5

õ

带代字号的小写字母 o

F6

ö

带元音变音 (分音符号) 的小写字母 o

F7

oe

小写字母 oe 连字 2

F8

ø

带斜杠的小写字母 o

F9

ù

带重音符的小写字母 u

FA

ú

带尖锐重音的小写字母 u

FB

û

带音调符号的小写字母 u

FC

ü

带元音变音 (分音符号) 的小写字母 u

FD

ÿ

带元音变音 (分音符号) 的小写字母 y 2

FE

 

[保留] 2

FF

 

[保留] 2




1ALTMODE 和 DELETE 字符 (十进制 125、126 和 127) 也是控制字符。

2在 ISO Latin-1中的不同字符。


推荐阅读
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • mysql字符集和表字符集_Mysql数据库表引擎与字符集
    Mysql数据库表引擎与字符集1.服务器处理客户端请求其实不论客户端进程和服务器进程是采用哪种方式进行通信,最后实现的效果都是:客户端进程向服务器进程发送一段文本(MySQL语句) ... [详细]
  • C++字符字符串处理及字符集编码方案
    本文介绍了C++中字符字符串处理的问题,并详细解释了字符集编码方案,包括UNICODE、Windows apps采用的UTF-16编码、ASCII、SBCS和DBCS编码方案。同时说明了ANSI C标准和Windows中的字符/字符串数据类型实现。文章还提到了在编译时需要定义UNICODE宏以支持unicode编码,否则将使用windows code page编译。最后,给出了相关的头文件和数据类型定义。 ... [详细]
  • 本文介绍了使用哈夫曼树实现文件压缩和解压的方法。首先对数据结构课程设计中的代码进行了分析,包括使用时间调用、常量定义和统计文件中各个字符时相关的结构体。然后讨论了哈夫曼树的实现原理和算法。最后介绍了文件压缩和解压的具体步骤,包括字符统计、构建哈夫曼树、生成编码表、编码和解码过程。通过实例演示了文件压缩和解压的效果。本文的内容对于理解哈夫曼树的实现原理和应用具有一定的参考价值。 ... [详细]
  • 本文整理了315道Python基础题目及答案,帮助读者检验学习成果。文章介绍了学习Python的途径、Python与其他编程语言的对比、解释型和编译型编程语言的简述、Python解释器的种类和特点、位和字节的关系、以及至少5个PEP8规范。对于想要检验自己学习成果的读者,这些题目将是一个不错的选择。请注意,答案在视频中,本文不提供答案。 ... [详细]
  • 转自:http:www.phpweblog.netfuyongjiearchive200903116374.html一直对字符的各种编码方式懵懵懂懂,什 ... [详细]
  • 【clientX,offsetX,screenX】  【scrollWidth,clientWidth,offsetWidth】的区别
    一、深刻认识clientX,offsetX,screenX概念(来源于网络):clientX设置或获取鼠标指针 ... [详细]
  • 百度地图   绘制东莞东城地图示例
    先上图:index.html ... [详细]
  • Linux重启网络命令实例及关机和重启示例教程
    本文介绍了Linux系统中重启网络命令的实例,以及使用不同方式关机和重启系统的示例教程。包括使用图形界面和控制台访问系统的方法,以及使用shutdown命令进行系统关机和重启的句法和用法。 ... [详细]
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • eclipse学习(第三章:ssh中的Hibernate)——11.Hibernate的缓存(2级缓存,get和load)
    本文介绍了eclipse学习中的第三章内容,主要讲解了ssh中的Hibernate的缓存,包括2级缓存和get方法、load方法的区别。文章还涉及了项目实践和相关知识点的讲解。 ... [详细]
  • CF:3D City Model(小思维)问题解析和代码实现
    本文通过解析CF:3D City Model问题,介绍了问题的背景和要求,并给出了相应的代码实现。该问题涉及到在一个矩形的网格上建造城市的情景,每个网格单元可以作为建筑的基础,建筑由多个立方体叠加而成。文章详细讲解了问题的解决思路,并给出了相应的代码实现供读者参考。 ... [详细]
  • MyBatis多表查询与动态SQL使用
    本文介绍了MyBatis多表查询与动态SQL的使用方法,包括一对一查询和一对多查询。同时还介绍了动态SQL的使用,包括if标签、trim标签、where标签、set标签和foreach标签的用法。文章还提供了相关的配置信息和示例代码。 ... [详细]
  • 在Oracle11g以前版本中的的DataGuard物理备用数据库,可以以只读的方式打开数据库,但此时MediaRecovery利用日志进行数据同步的过 ... [详细]
  • 如何在HTML中获取鼠标的当前位置
    本文介绍了在HTML中获取鼠标当前位置的三种方法,分别是相对于屏幕的位置、相对于窗口的位置以及考虑了页面滚动因素的位置。通过这些方法可以准确获取鼠标的坐标信息。 ... [详细]
author-avatar
mobiledu2502871947
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有