ASCII 表

ASCII 表:ASCII 是美国国家标准协会(ANSI)开发的《信息交换用美式标准代码》的首字母缩写。大多数程序都使用 ASCII 码来表示文本文件;也许,它是互联网上表示文本文件最常见的格式。例如,ASCII 码字符在发送和接收电子邮件方面很有用。

在 ASCII 表文件中,每个字母、数字或特殊字符都用 7 位二进制数表示。由于 ASCII 使用 7 位,它只支持 2^7 = 128 个字符代码(0 到 127)。因此,标准 ASCII 字符代码表集限于 128 个字符。虽然这些字符足以表示数字、英文字母和符号,但它们不足以表示特殊字符或其他语言的字符。

有一个扩展 ASCII 集支持 8 位二进制表示来存储一些特殊字符,这个扩展表集表示从 128 到 255 的字符代码。即使是这个扩展 ASCII 集也不能准确地表示所有语言的特殊字符。这就是为什么网页使用 UTF-8、UTF-16 和 Latin 字符集来表示剩余的字符。

注意:128 到 255 的 ASCII 字符代码表在所有计算机上可能并不相同。

ASCII 表:不可打印字符代码

ASCII 表中的 0 到 31 的字符代码是不可打印的。下面的 ASCII 表表示了不可打印代码及其十进制、十六进制和八进制数字以及描述的列表。

二进制十进制八进制十六进制字符描述
00000000000000NUL空字符
00000001100101SOH标题开始
00000010200202STX文本开始
00000011300303ETX文本结束
00000100400404EOT传输结束
00000101500505ENQ询问
00000110600606ACK确认
00000111700707BEL响铃
00001000801008BS退格
00001001901109HT水平制表符
00001010100120ALF换行
00001011110130BVT垂直制表符
00001100120140CFF换页
00001101130150DCR回车
00001110140160ESO移出
00001111150170FSI移入
000100001602010DLE数据链路转义
000100011702111DC1设备控制 1
000100101802212DC2设备控制 2
000100111902313DC3设备控制 3
000101002002414DC4设备控制 4
000101012102515NAK否定确认
000101102202616SYN同步空闲
000101112302717ETB传输块结束
000110002403018CAN取消
000110012503119EM介质结束
00011010260321ASUB替换
00011011270331BESC转义
00011100280341CFS文件分隔符
00011101290351DGS组分隔符
00011110300361ERS记录分隔符
00011111310371FUS单元分隔符

ASCII 表:可打印字符代码

ASCII 表中的 32 到 127 的字符代码是可打印字符。例如,字母、数字、括号、标点符号等等。下面的 ASCII 表代表了可用字符代码及其描述的列表。

二进制十进制八进制十六进制符号描述
001000003204020 空格
001000013304121!感叹号
001000103404222双引号
001000113504323#数字
001001003604424$美元
001001013704525%百分号
001001103804626&和号
001001113904727单引号
001010004005028(开括号或圆括号
001010014105129)闭括号或圆括号
00101010420522A*星号
00101011430532B+加号
00101100440542C,逗号
00101101450552D连字符
00101110460562E.句点、点或句号
00101111470572F/斜杠或除号
0011000048060300
0011000149061311
0011001050062322
0011001151063333
0011010052064344
0011010153065355
0011011054066366
0011011155067377
0011100056070388
0011100157071399
00111010580723A:冒号
00111011590733B;分号
00111100600743C<小于号
00111101610753D=等于号
00111110620763E>大于号
00111111630773F?问号
010000006410040@“at”符号
010000016510141A大写 A
010000106610242B大写 B
010000116710343C大写 C
010001006810444D大写 D
010001016910545E大写 E
010001107010646F大写 F
010001117110747G大写 G
010010007211048H大写 H
010010017311149I大写 I
01001010741124AJ大写 J
01001011751134BK大写 K
01001100761144CL大写 L
01001101771154DM大写 M
01001110781164EN大写 N
01001111791174FO大写 O
010100008012050P大写 P
010100018112151Q大写 Q
010100108212252R大写 R
010100118312353S大写 S
010101008412454T大写 T
010101018512555U大写 U
010101108612656V大写 V
010101118712757W大写 W
010110008813058X大写 X
010110018913159Y大写 Y
01011010901325AZ大写 Z
01011011911335B[开方括号
01011100921345C\反斜杠
01011101931355D]闭方括号
01011110941365E^插入符 – 扬抑符
01011111951375F_下划线
011000009614060`重音符
011000019714161a小写 a
011000109814262b小写 b
011000119914363c小写 c
0110010010014464d小写 d
0110010110114565e小写 e
0110011010214666f小写 f
0110011110314767g小写 g
0110100010415068h小写 h
0110100110515169i小写 i
011010101061526Aj小写 j
011010111071536Bk小写 k
011011001081546Cl小写 l
011011011091556Dm小写 m
011011101101566En小写 n
011011111111576Fo小写 o
0111000011216070p小写 p
0111000111316171q小写 q
0111001011416272r小写 r
0111001111516373s小写 s
0111010011616474t小写 t
0111010111716575u小写 u
0111011011816676v小写 v
0111011111916777w小写 w
0111100012017078x小写 x
0111100112117179y小写 y
011110101221727Az小写 z
011110111231737B{开花括号
011111001241747C|竖线
011111011251757D}闭花括号
011111101261767E~等价符号 – 波浪号
011111111271777F 删除