128个字符的ASCII码表
ASCII码表完整版(带16进制)
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
F7
oe
小写字母 oe 连字2
F8
ø
带斜杠的小写字母 o
F9
ù
带重音符的小写字母 u
FA
ú
带尖锐重音的小写字母 u
FB
û
带音调符号的小写字母 u
FC
ü
带元音变音 (分音符号) 的小写字母 u
FD
ÿ
带元音变音 (分音符号) 的小写字母 y2
FE
[保留]2
FF
[保留]2
17
ETB
传输块结束 (Ctrl/W)
18
CAN
取消 (Ctrl/X)
19
EM
媒体结束 (Ctrl/Y)
常用ASCII 码对照表
常用ASCII 码对照表目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。
适用于所有拉丁文字字母,ASCII码有7位码和8位码两种形式。
因为1位二进制数可以表示(21=)2种状态:0、1;而2位二进制数可以表示(22)=4种状态:00、01、10、11;依次类推,7位二进制数可以表示(27=)128种状态,每种状态都唯一地编为一个7位的二进制码,对应一个字符(或控制码),这些码可以排列成一个十进制序号0~127。
所以,7位ASCII码是用七位二进制数进行编码的,可以表示128个字符。
第0~32号及第127号(共34个)是控制字符或通讯专用字符,如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BEL(振铃)等;通讯专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等;第33~126号(共94个)是字符,其中第48~57号为0~9十个阿拉伯数字;65~90号为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。
注意:在计算机的存储单元中,一个ASCII码值占一个字节(8个二进制位),其最高位(b7)用作奇偶校验位。
所谓奇偶校验,是指在代码传送过程中用来检验是否出现错误的一种方法,一般分奇校验和偶校验两种。
奇校验规定:正确的代码一个字节中1的个数必须是奇数,若非奇数,则在最高位b7添1;偶校验规定:正确的代码一个字节中1的个数必须是偶数,若非偶数,则在最高位b7添1。
为了便于查询,以下列出ASCII码表:常用ASCII 码对照表第128~255号为扩展字符(不常用),如需要请下载:完整的8位ASCII字符表Converting ASCII code characters转换ASCII码字符Flash可以把ASCII码数字转换成字符,也可以把字符转换成ASCII码数字。
ASCII码表完整版(带16进制)
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
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
ascall编码表
ascall编码表
ASCII(American Standard Code for Information Interchange)是一种常见的字符编码标准,它定义了128个字符的编码方式,包括英文字母、数字、标点符号和一些控制字符。
下面是ASCII编码表的前128个字符:
0-31,控制字符,如换行符、回车符、制表符等。
32-47,标点符号,如空格、感叹号、引号、逗号等。
48-57,数字0-9。
58-64,更多的标点符号,如冒号、分号、问号、@符号等。
65-90,大写字母A-Z。
91-96,更多的标点符号,如中括号、反斜杠、下划线等。
97-122,小写字母a-z。
123-126,更多的标点符号,如大括号、竖线、波浪符等。
127,删除字符。
需要注意的是,ASCII编码只包含128个字符,无法表示其他语言的字符或特殊符号。
对于更多字符的编码需求,后续出现了扩展的编码标准,如ISO-8859、Unicode和UTF-8等。
希望以上回答能够满足你的需求,如果还有其他问题,请继续提问。
ASCII字符表
ASCII码表信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。
因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。
为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码表,它的全称是“美国信息交换标准代码”。
ASCII码对照表在Web开发时,如下的ASCII码只要加上&#和;就可以变成Web可以辨认的字符了在处理特殊字符的时候特别有用,如:' 单引号在数据库查询的时候是杀手,但是如果转换成'(注意:转换后的机构有:&# +字符的ASCII码值+; 三个部分组成)再来存数据库,就没有什么影响了。
其他的字符与ASCII码的对照如下表ASCII表键盘常用ASCII码SC键VK_ESCAPE (27)回车键:VK_RETURN (13)AB键:VK_TAB (9)aps Lock键:VK_CAPITAL (20)hift键:VK_SHIFT ($10)trl键:VK_CONTROL (17)lt键: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)ASCII 非打印控制字符ASCII 表上的数字0–31 分配给了控制字符,用于控制像打印机等一些外围设备。
阿斯克码表ascii对照表
阿斯克码表ascii对照表
ASCII码表是为了统一计算机设备之间传送的数据而设计的一种通用的编码规则,它的全称是“American Standard Code for Information Interchange”,即美国信息交换标准代码,简称ASCII 码。
它是一种简单的、以7位二进制口令来存储所有的英文字母、标点符号和特殊字符。
由于咱们使用的都是文字,各种文字就必须有一种统一的编码供计算机使用,ASCII码就是用来表示文字的编码,它在1965年被美国国家标准学会推广开来,ASCII码表是八位的字符编码表,其中前七位用来表示字符型书写符号,最后一位用来表示功能性符号,一共有256个字符,包括大小写字母、数字、特殊符号和控制命令。
ASCII码表的详细内容如下:
·0-31 控制字符,如回车CR(13),换行LF(10);
·32 空格;
·33-47 标点符号;
·48-57 数字 0-9;
·58-64 标点符号(空格除外);
·65-90 大写英文字母;
·91-96 标点符号;
·97-122 小写英文字母;
·123-126 标点符号;
·127 退格Delete;
·128-255 操作系统使用或被保留的字符字符。
由此可见,ASCII码在计算机编程中有着重要的地位,有效的保障了不同的设备之间数据传输的流畅性。
1到9对应的ascii码
1到9对应的ascii码1到9对应的 ASCII 码ASCII(American Standard Code for Information Interchange)是一种字符编码标准,用于为各种设备和程序提供统一的数字表示方式。
ASCII 码表包含了128个字符,其中包括了从0到9的十个数字字符。
下面将逐个介绍1到9对应的 ASCII 码。
1. 数字 0 的 ASCII 码是 48。
ASCII 码以整数值表示字符,数字 0 的整数值为 48。
2. 数字 1 的 ASCII 码是 49。
数字 1 的整数值为 49,对应 ASCII 码表中的字符。
3. 数字 2 的 ASCII 码是 50。
数字 2 的整数值为 50,对应 ASCII 码表中的字符。
4. 数字 3 的 ASCII 码是 51。
数字 3 的整数值为 51,对应 ASCII 码表中的字符。
5. 数字 4 的 ASCII 码是 52。
数字 4 的整数值为 52,对应 ASCII 码表中的字符。
6. 数字 5 的 ASCII 码是 53。
数字 5 的整数值为 53,对应 ASCII 码表中的字符。
7. 数字 6 的 ASCII 码是 54。
数字 6 的整数值为 54,对应 ASCII 码表中的字符。
8. 数字 7 的 ASCII 码是 55。
数字 7 的整数值为 55,对应 ASCII 码表中的字符。
9. 数字 8 的 ASCII 码是 56。
数字 8 的整数值为 56,对应 ASCII 码表中的字符。
综上所述,1到9对应的 ASCII 码分别为 48, 49, 50, 51, 52, 53, 54, 55 和 56。
ASCII 码为计算机获取和处理字符提供了标准化的方式,利用该编码可以实现字符与数字之间的转换,便于各种设备和程序的互通性。
注意:本文仅限于讨论 ASCII 码,不包括其他字符编码标准。
ASCII字符表
备注
文件头的开始 文本的开始 文本的结束 传输的结束 询问 确认 响铃 后退 水平跳格 换行 垂直跳格 格式馈给 回车 向外移出 向内移入 数据传送换码 设备控制 1 设备控制 2 设备控制 3 设备控制 4 否定 同步空闲 传输块结束 取消 媒体结束 减 退出 域分隔符 组分隔符 记录分隔符 单元分隔符
4B 4C 4D 4E 4F 50 51 52 53 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 70 71 72 73 74
K L M N O P Q R S T U V W X Y Z [ “ ] ^ _ ‘ a b c d e f g h i j k l m n o p q r s t
完整 ASCII 字符表
ASCII(美国信息交换标准编码)表
字符 ASCII 代码 二进制 十进制 十六进制 13 27 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 0D 1B 20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 字符 ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ ASCII 代码 二进制 0111111 1000000 1000001 1000010 1000011 1000100 1000101 1000110 1000111 1001000 1001001 1001010 1001011 1001100 1001101 1001110 1001111 1010000 1010001 1010010 1010011 1010100 1010101 1010110 1010111 1011000 1011001 1011010 1011011 1011100 1011101 1011110 1011111 十进制 十六进制 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F { | } ~ 1111011 1111100 1111101 1111110 123 124 125 126 7B 7C 7D 字符 a b c d e f g h i j k l m n o p q r s t u v w x y z ASCII 代码 二进制 1100001 1100010 1100011 1100100 1100101 1100110 1100111 1101000 1101001 1101010 1101011 1101100 1101101 1101110 1101111 1110000 1110001 1110010 1110011 1110100 1110101 1110110 1110111 1111000 1111001 1111010 十进制 十六进制 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 61 62 63 64 65 66 67 68 69 6A 6B 6C 6D 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 回车 0001101 ESC 0011011 空格 0100000 ! " # $ & ‘ ( ) * + , . / 0 1 2 3 4 5 6 7 8 9 : ; < = > 0100001 0100010 0100011 0100100 0100110 0100111 0101000 0101001 0101010 0101011 0101100 0101101 0101110 0101111 0110000 0110001 0110010 0110011 0110100 0110101 0110110 0110111 0111000 0111001 0111010 0111011 0111100 0111101 0111110
ASCII码表完整版与转义符(附自己总结)
ASCII码表完整版与转义符(附⾃⼰总结)ASCII码表完整版ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值控制字符0NUT32(space)64@96、1SOH33!65A97a2STX34”66B98b3ETX35#67C99c4EOT36$68D100d5ENQ37%69E101e6ACK38&70F102f7BEL39,71G103g8BS40(72H104h9HT41)73I105i10LF42*74J106j11VT43+75K107k12FF44,76L108l13CR45-77M109m14SO46.78N110n15SI47/79O111o16DLE48080P112p17DCI49181Q113q18DC250282R114r19DC351383X115s20DC452484T116t21NAK53585U117u22SYN54686V118v23TB55787W119w24CAN56888X120x25EM57989Y121y26SUB58:90Z122z27ESC59;91[123{28FS60<92/124|29GS61=93]125}30RS62>94^126~31US63?95—127DELNUL 空VT 垂直制表SYN 空转同步SOH 标题开始FF ⾛纸控制ETB 信息组传送结束STX 正⽂开始CR 回车CAN 作废ETX 正⽂结束SO 移位输出EM 纸尽EOY 传输结束SI 移位输⼊SUB 换置ENQ 询问字符DLE 空格ESC 换码ACK 承认DC1 设备控制1FS ⽂字分隔符BEL 报警DC2 设备控制2GS 组分隔符BS 退⼀格DC3 设备控制3RS 记录分隔符HT 横向列表DC4 设备控制4US 单元分隔符LF 换⾏NAK 否定DEL 删除转义字符意义 ASCII码值(⼗进制)\a 响铃(BEL) 007\b 退格(BS) 008\f 换页(FF) 012\n 换⾏(LF) 010\r 回车(CR) 013\t ⽔平制表(HT) 009\v 垂直制表(VT) 011\\ 反斜杠 092\? 问号字符 063\' 单引号字符 039\" 双引号字符 034\0 空字符(NULL) 000\ddd 任意字符三位⼋进制\xhh 任意字符⼆位⼗六进制看程序:#include <stdio.h>main(){long c,nl;nl = 0;while((c=getchar())!='\n')if(c=='\s')++nl;printf("%ld\n",nl);}这段程序统计输⼊字符中含有s的个数。
ASCII字符表
[转贴]ASCII码对照表近来由于写Javascript经常使用到Ascii表,到网上查阅了几次,还挺麻烦的,特此转贴了一篇不错的Blog。
原作者:hitzzg (我没有找到作者名,就用网址代替了)ASCII码表信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。
因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。
为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码表,它的全称是“美国信息交换标准代码”。
ASCII码对照表在Web开发时,如下的ASCII码只要加上&#和;就可以变成Web可以辨认的字符了在处理特殊字符的时候特别有用,如:' 单引号在数据库查询的时候是杀手,但是如果转换成'(注意:转换后的机构有:&# +字符的ASCII码值+; 三个部分组成)再来存数据库,就没有什么影响了。
其他的字符与ASCII码的对照如下表ASCII表键盘常用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)ASCII 非打印控制字符ASCII 表上的数字 0–31 分配给了控制字符,用于控制像打印机等一些外围设备。
ASCII码表完整版
28
FS
60
<
92
/
124
|
29
GS
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换置
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
113
q
18
DC2
ASCII码表完整版(带16进制)
{
左大括号
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
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
`
重音符
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
ASCII码表
作废 纸尽 换置 换码 文字分隔符 组分隔符 记录分隔符 单元分隔符 开单引号 开花括号 垂线 闭花括号 波浪号 删除
` { | } ~ DEL (delete)
A S C I I 码 表
ASCII值 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 NUL SOH STX ETX EOT ENQ ACK BEL * + , . / 控制字符 NUT SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI DLE DC1 DC2 DC3 DC4 NAK SYN TB CAN EM SUB ESC FS GS RS US ASCII值 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 BS HT LF VT FF CR SO SI : ; < = > ? 控制字符 (space) ! ” # $ % & , ( ) * + , . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? ASCII值 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 DLE DC1 DC2 DC3 DC4 NAK SYN ETB 冒号 分号 小于 等号 大于 问号 @ [ \ ] ^ _ 控制字符 @ A B C D E F G H I J K L M N O P Q R X T U V W X Y Z [ / ] ^ — ASCII值 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 CAN EM SUB ESC FS GS RS US 控制字符 、 a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ DEL
ASCAL码对照表
ASCALL码对照表目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。
适用于所有拉丁文字字母,ASCII码有7位码和8位码两种形式。
因为1位二进制数可以表示(21=)2种状态:0、1;而2位二进制数可以表示(22)=4种状态:00、01、10、11;依次类推,7位二进制数可以表示(27=)128种状态,每种状态都唯一地编为一个7位的二进制码,对应一个字符(或控制码),这些码可以排列成一个十进制序号0~127。
所以,7位ASCII码是用七位二进制数进行编码的,可以表示128个字符。
第0~32号及第127号(共34个)是控制字符或通讯专用字符,如控制符:LF (换行)、CR(回车)、FF(换页)、DEL(删除)、BEL(振铃)等;通讯专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等;第33~126号(共94个)是字符,其中第48~57号为0~9十个阿拉伯数字;65~90号为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。
注意:在计算机的存储单元中,一个ASCII码值占一个字节(8个二进制位),其最高位(b7)用作奇偶校验位。
所谓奇偶校验,是指在代码传送过程中用来检验是否出现错误的一种方法,一般分奇校验和偶校验两种。
奇校验规定:正确的代码一个字节中1的个数必须是奇数,若非奇数,则在最高位b7添1;偶校验规定:正确的代码一个字节中1的个数必须是偶数,若非偶数,则在最高位b7添1。
为了便于查询,以下列出ASCII码表:第128~255号为扩展字符(不常用)。
ASCII码表
137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173
字符 space ! " # $ % & ' ( ) * + , . / 0 1 2 3 4 5 6 7 8 9 : ; <
十进制 80 81 82 83 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
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
3D 3E 3F 40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F
十六进制 50 51 52 53 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
字符 P Q R S T U V w X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l
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)
ASCII码表_全_完整版
ASCII码表_全_完整版ASCII码表ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值控制字符0NUL32(space)64@96、1SOH33!65A97a2STX34”66B98b3ETX35#67C99c4EOT36$68D100d5ENQ37%69E101e6ACK38&70F102f7BEL39'71G103g8BS40(72H104h9HT41)73I105i10LF42*74J106j11VT43+75K107k12FF44,76L108l13CR45-77M109m14SO46.78N110n15SI47/79O111o16DLE48080P112p17DCI49181Q113q18DC250282R114r19DC351383X115s20DC452484T116t21NAK53585U117u22SYN54686V118v23TB55787W119w24CAN56888X120x25EM57989Y121y26SUB58:90Z122z27ESC59;91[123{28FS60< 92\124|29GS61=93]125}30RS62> 94^126~31US63?95—127DELASCII诠释部分1.ASCII中的0~31为控制字符;32~126为打印字符;127为Delete(删除)命令。
下表为控制字符释义。
⼗进制⼗六进制字符⼗进制⼗六进制字符000空1610数据链路转意101头标开始1711设备控制 1202正⽂开始1812设备控制 2303正⽂结束1913设备控制 3404传输结束2014设备控制 4505查询2115反确认606确认2216同步空闲707震铃2317传输块结束808backspace2418取消909⽔平制表符2519媒体结束100A换⾏/新⾏261A替换110B竖直制表符271B转意120C换页/新页281C⽂件分隔符130D回车291D组分隔符140E移出301E记录分隔符150F移⼊311F单元分隔符2.ASCII扩展字符——(为了适应更多字符)128~255,或者-128~-1,其中,-128对应128,依次递增对应。
ASCII码表
SYN TB CAN EM SUB ESC FS GS RS US
54 55 56 57 58 59 60 61 62 63
6 7 8 9 : ; < = > ?
86 87 88 89 90 91 92 93 94 95
V W X Y Z [ / ] ^ —
ASCII 码表完整版
ASCII 值 控制字符 ASCII 值 控制字符 ASCII 值 控制字符 ASCII 值 控制字符 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 NUT SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI DLE DCI DC2 DC3 DC4 NAK 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 (spac e) ! ” # $ % & , ( ) * + , . / 0 1 2 3 4 5 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 @ A B C D E F G H I J K L M N O P Q R X T U 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 、 a b c d e f g h i j k l m n o p q r s t u
118 119 120 121 122 123 124 125 126 127
v w x y z { | } ~ DEL
ASCII码表(全)
32~126(共95个)是字符(32sp是空格),其中48~57为0到9十个阿拉伯数字;65~90为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。
同时还要注意,在标准ASCII中,其最高位(b7)用作奇偶校验位。
所谓奇偶校验,是指在代码传送过程中用来检验是否出现错误的一种方法,一般分奇校验和偶校验两种。
奇校验规定:正确的代码一个字节中1的个数必须是奇数,若非奇数,则在最高位b7添1;偶校验规定:正确的代码一个字节中1的个数必须是偶数,若非偶数,则在最高位b7添1。
后128个称为扩展ASCII码,目前许多基于x86的系统都支持使用扩展(或“高”)ASCII。
扩展ASCII 码允许将每个字符的第8 位用于确定附加的128 个特殊符号字符、外来语字母和图形符号。
编辑本段标准ASCII表续表编辑本段常见ASCII码的大小规则0~9<A~Z<a~z1)数字比字母要小。
如“7”<“F”;2)数字0比数字9要小,并按0到9顺序递增。
如“3”<“8” ;3)字母A比字母Z要小,并按A到Z顺序递增。
如“A”<“Z” ;4)同个字母的大写字母比小写字母要小32。
如“A”<“a” 。
记住几个常见字母的ASCII码大小:换行LF为0x0A;回车CR为0x0D;空格为0x20;“0”为0x30;“A”为0x41;“a”为0x61。
另外还有128-255的ASCII字符编辑本段查询ASCII技巧方便查询ASCII码对应的字符:新建一个文本文档,按住ALT+要查询的码值(注意,这里是十进制)松开即可显示出对应字符。
例如:按住ALT+97,则会显示出…a‟。
编辑本段字符集简史6000年前象形文字3000年前字母表1838年到1854年Samuel F. B. Morse发明了电报,字母表中的每个字符对应于一系列短的和长的脉冲1821年到1824年Louis Braille发明盲文,6位代码,它把字符、常用字母组合、常用单字和标点进行编码。
ASCII码表
ASCII码表信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。
因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解。
为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCII码表,它的全称是“美国信息交换标准代码”。
ASCII码对照表在Web开发时,如下的ASCII码只要加上&#和;就可以变成Web可以辨认的字符了在处理特殊字符的时候特别有用,如:' 单引号在数据库查询的时候是杀手,但是如果转换成'(注意:转换后的机构有:&# +字符的ASCII码值+; 三个部分组成)再来存数据库,就没有什么影响了。
其他的字符与ASCII码的对照如下表ASCII表键盘常用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)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
27
'
0010 1000
40
28
(
0010 1001
41
29
)
0010 1010
42
2A
*
0010 1011
43
2B
+
0010 1100
44
2C
,
0010 1101
45
2D
-
0010 1110
46
2E
.
00101111
47
2F
/
00110000
48
30
0
00110001
49
31
1
00110010
62
3E
>
00111111
63
3F
?
01000000
64
40
@
01000001
65
41
A
01000010
66
42
B
01000011
67
43
C
01000100
68
44
D
01000101
69
45
E
01000110
70
46
F
01000111
71
47
G
01001000
72
48
H
01001001
73
49
I
01001010
98
62
b
01100011
99
63
c
01100100
100
64
d
01100101
101
65
e
01100110
102
66
f
01100111
103
67
g
01101000
104
68
h
01101001
105
69
i
01101010
106
6A
j
01101011
107
6B
k
01101100
108
6C
l
01101101
109
6D
m
01101110
110
6E
n
01101111
111
6F
o
01110000
112
70
p
01110001
113
71
q
01110010
114
72
r
01110011
115
73
s
01110100
116
74
t
01110101
117
75
u
01110110
118
76
v
01110111
119
77
w
01111000
4
04
EOT (end of transmission)
传输结束
0000 0101
5
05
ENQ (enquiry)
请求
0000 0110
6
06
ACK (acknowledge)
收到通知
0000 0111
7
07
BEL (bell)
响铃
0000 1000
8
08
BS (backspace)
退格
0000 1001
9
09
HT (horizontal tab)
水平制表符
0000 1010
10
0A
LF (NL line feed, new line)
换行键
0000 1011
11
0B
VT (vertical tab)
垂直制表符
0000 1100
12
0C
FF (NP form feed, new page)
换页键
0000 1101
13
0D
CR (carriage return)
回车键
0000 1110
14
0E
SO (shift out)
不用切换
0000 1111
15
0F
SI (shift in)
启用切换
0001 0000
16
10
DLE (data link escape)
数据链路转义
0001 0001
17
11
DC1 (device control 1)
记录分离符
0001 1111
31
1F
US (unit separator)
单元分隔符
0010 0000
32
20
(space)
空格
0010 0001
33
21
!
0010 0010
34
22
"
0010 0011
35
23
#
0010 0100
36
24
$
0010 0101
37
25
%
0010 0110
38
26
&
0010 0111
86
56
V
01010111
87
57
W
01011000
88
58
X
01011001
89
59
Y
01011010
90
5A
Z
01011011
91
5B
[
01011100
92
5C
\
01011101
93
5D
]
01011110
94
5E
^
01011111
95
5F
_
01100000
96
60
`
01100001
97
61
a
01100010
设备控制1
0001 0010
18
12
DC2 (device control 2)
设备控制2
0001 0011
19
13
DC3 (device control 3)
设备控制3
0001 0100
20
14
DC4 (device control 4)
设备控制4
0001 0101
21
15
NAK (negative acknowledge)
74
4A
J
01001011
75
4B
K
01001100
76
4C
L
01001101
77
4D
M
01001110
78
4E
N
01001111
79
4F
O
01010000
80
50
P
01010001
81
51
Q
01010010
82
52
R
01010011
83
53
S
01010100
84
54
T
01010101
85
55
U
01010110
拒绝接收
0001 0110
22
16
SYN (synchronous idle)
同步空闲
0001 0111
23
17
ETB (end of trans. block)
传输块结束
0001 1000
24
18CAN (canc源自l)取消0001 1001
25
19
EM (end of medium)
介质中断
0001 1010
50
32
2
00110011
51
33
3
00110100
52
34
4
00110101
53
35
5
00110110
54
36
6
00110111
55
37
7
00111000
56
38
8
00111001
57
39
9
00111010
58
3A
:
00111011
59
3B
;
00111100
60
3C
<
00111101
61
3D
=
00111110
Bin
Dec
Hex
缩写/字符
解释
0000 0000
0
00
NUL(null)
空字符
0000 0001
1
01
SOH(start of headline)
标题开始
0000 0010
2
02
STX (start of text)
正文开始
0000 0011
3
03
ETX (end of text)
正文结束
0000 0100
26
1A
SUB (substitute)
替补
0001 1011
27
1B
ESC (escape)
换码(溢出)
0001 1100
28
1C
FS (file separator)
文件分割符
0001 1101
29
1D
GS (group separator)