EASCii码对照表

ASCII Character Code Reference

ASCII码基础概念

ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是一种基于拉丁字母的字符编码系统,于1967年首次发布。它使用7位二进制数(0-127)来表示128个不同的字符,包括33个控制字符和95个可打印字符。

128
标准ASCII字符总数
7位
每个字符的位数
256
扩展ASCII字符数

ASCII码是计算机编码的基础,几乎所有现代字符编码(如UTF-8、ISO-8859-1)都与ASCII码保持向下兼容。了解ASCII码对于编程、调试和网络通信都非常重要。

控制字符对照表 (0-31)

控制字符用于控制设备行为,通常不可显示,在编程和系统通信中非常重要。

十进制 十六进制 八进制 二进制 缩写 名称 说明
0 0x00 0000 00000000 NUL 空字符 -
1 0x01 0001 00000001 SOH 标题开始 -
2 0x02 0002 00000010 STX 正文开始 -
3 0x03 0003 00000011 ETX 正文结束 -
4 0x04 0004 00000100 EOT 传输结束 -
5 0x05 0005 00000101 ENQ 询问 -
6 0x06 0006 00000110 ACK 确认 -
7 0x07 0007 00000111 BEL 响铃 -
8 0x08 0010 00001000 BS 退格 -
9 0x09 0011 00001001 HT 水平制表 -
10 0x0A 0012 00001010 LF 换行 -
11 0x0B 0013 00001011 VT 垂直制表 -
12 0x0C 0014 00001100 FF 换页 -
13 0x0D 0015 00001101 CR 回车 -
14 0x0E 0016 00001110 SO 移出 -
15 0x0F 0017 00001111 SI 移入 -
16 0x10 0020 00010000 DLE 数据链路转义 -
17 0x11 0021 00010001 DC1 设备控制1 -
18 0x12 0022 00010010 DC2 设备控制2 -
19 0x13 0023 00010011 DC3 设备控制3 -
20 0x14 0024 00010100 DC4 设备控制4 -
21 0x15 0025 00010101 NAK 否定 -
22 0x16 0026 00010110 SYN 同步空闲 -
23 0x17 0027 00010111 ETB 传输块结束 -
24 0x18 0030 00011000 CAN 取消 -
25 0x19 0031 00011001 EM 媒体结束 -
26 0x1A 0032 00011010 SUB 替换 -
27 0x1B 0033 00011011 ESC 转义 -
28 0x1C 0034 00011100 FS 文件分隔符 -
29 0x1D 0035 00011101 GS 组分隔符 -
30 0x1E 0036 00011110 RS 记录分隔符 -
31 0x1F 0037 00011111 US 单元分隔符 -

可打印字符对照表 (32-127)

可打印字符包括空格、数字、大小写字母以及各种标点符号和特殊符号。

十进制 十六进制 八进制 字符 说明
32 0x20 0040 空格 空格
33 0x21 0041 ! 感叹号
34 0x22 0042 " 双引号
35 0x23 0043 # 井号
36 0x24 0044 $ 美元符
37 0x25 0045 % 百分号
38 0x26 0046 & 和号
39 0x27 0047 ' 单引号
40 0x28 0050 ( 左括号
41 0x29 0051 ) 右括号
42 0x2A 0052 * 星号
43 0x2B 0053 + 加号
44 0x2C 0054 , 逗号
45 0x2D 0055 - 减号
46 0x2E 0056 . 句号
47 0x2F 0057 / 斜杠
48 0x30 0060 0 数字0
49 0x31 0061 1 数字1
50 0x32 0062 2 数字2
51 0x33 0063 3 数字3
52 0x34 0064 4 数字4
53 0x35 0065 5 数字5
54 0x36 0066 6 数字6
55 0x37 0067 7 数字7
56 0x38 0070 8 数字8
57 0x39 0071 9 数字9
58 0x3A 0072 : 冒号
59 0x3B 0073 ; 分号
60 0x3C 0074 < 小于号
61 0x3D 0075 = 等于号
62 0x3E 0076 > 大于号
63 0x3F 0077 ? 问号
64 0x40 0100 @ 电子邮件符号
65 0x41 0101 A 大写字母A
66 0x42 0102 B 大写字母B
67 0x43 0103 C 大写字母C
68 0x44 0104 D 大写字母D
69 0x45 0105 E 大写字母E
70 0x46 0106 F 大写字母F
71 0x47 0107 G 大写字母G
72 0x48 0110 H 大写字母H
73 0x49 0111 I 大写字母I
74 0x4A 0112 J 大写字母J
75 0x4B 0113 K 大写字母K
76 0x4C 0114 L 大写字母L
77 0x4D 0115 M 大写字母M
78 0x4E 0116 N 大写字母N
79 0x4F 0117 O 大写字母O
80 0x50 0120 P 大写字母P
81 0x51 0121 Q 大写字母Q
82 0x52 0122 R 大写字母R
83 0x53 0123 S 大写字母S
84 0x54 0124 T 大写字母T
85 0x55 0125 U 大写字母U
86 0x56 0126 V 大写字母V
87 0x57 0127 W 大写字母W
88 0x58 0130 X 大写字母X
89 0x59 0131 Y 大写字母Y
90 0x5A 0132 Z 大写字母Z
91 0x5B 0133 [ 左方括号
92 0x5C 0134 \ 反斜杠
93 0x5D 0135 ] 右方括号
94 0x5E 0136 ^ 脱字符
95 0x5F 0137 _ 下划线
96 0x60 0140 ` 反引号
97 0x61 0141 a 小写字母a
98 0x62 0142 b 小写字母b
99 0x63 0143 c 小写字母c
100 0x64 0144 d 小写字母d
101 0x65 0145 e 小写字母e
102 0x66 0146 f 小写字母f
103 0x67 0147 g 小写字母g
104 0x68 0150 h 小写字母h
105 0x69 0151 i 小写字母i
106 0x6A 0152 j 小写字母j
107 0x6B 0153 k 小写字母k
108 0x6C 0154 l 小写字母l
109 0x6D 0155 m 小写字母m
110 0x6E 0156 n 小写字母n
111 0x6F 0157 o 小写字母o
112 0x70 0160 p 小写字母p
113 0x71 0161 q 小写字母q
114 0x72 0162 r 小写字母r
115 0x73 0163 s 小写字母s
116 0x74 0164 t 小写字母t
117 0x75 0165 u 小写字母u
118 0x76 0166 v 小写字母v
119 0x77 0167 w 小写字母w
120 0x78 0170 x 小写字母x
121 0x79 0171 y 小写字母y
122 0x7A 0172 z 小写字母z
123 0x7B 0173 { 左花括号
124 0x7C 0174 | 竖线
125 0x7D 0175 } 右花括号
126 0x7E 0176 ~ 波浪号
127 0x7F 0177 DEL 删除

常用字符速查

最常用的ASCII码字符,点击字符即可复制。

空格
Space, 用于分隔单词或字段
DEC: 32 HEX: 0x20
0
数字零
DEC: 48 HEX: 0x30
A
大写字母A, ASCII码表起始
DEC: 65 HEX: 0x41
a
小写字母a, 转为小写后+32
DEC: 97 HEX: 0x61
9
数字九
DEC: 48 HEX: 0x30
LF
换行符, Unix/Linux换行
DEC: 10 HEX: 0x0A
CR
回车符, Windows换行\r\n
DEC: 13 HEX: 0x0D
TAB
制表符, 相当于4或8个空格
DEC: 9 HEX: 0x09
NUL
空字符, 字符串结束标志
DEC: 0 HEX: 0x00

常见问题解答

Q

什么是ASCII码?

Q

ASCII码包含哪些字符类型?

Q

为什么小写字母的ASCII码比大写字母大32?

Q

什么是扩展ASCII码?

Q

ASCII码在编程中有哪些实际应用?

Q

如何快速记忆ASCII码表?

Q

ASCII与UTF-8、Unicode有什么区别?

Q

为什么有些字符在不同系统中显示不同?

ASCII码在线转换工具

输入后显示结果
已复制到剪贴板