ASCII 控制字符

十进制八进制十六进制二进制符号HTML实体说明
00000000000000NUL�空字符
10010100000001SOH标题开始
20020200000010STX正文开始
30030300000011ETX正文结束
40040400000100EOT传输结束
50050500000101ENQ询问
60060600000110ACK收到通知
70070700000111BEL
80100800001000BS退格
90110900001001HT	水平制表符
100120A00001010LF
换行键
110130B00001011VT垂直制表符
120140C00001100FF换页键
130150D00001101CR
回车键
140160E00001110SO移出
150170F00001111SI移入
160201000010000DLE数据链路转义
170211100010001DC1设备控制 1
180221200010010DC2设备控制 2
190231300010011DC3设备控制 3
200241400010100DC4设备控制 4
210251500010101NAK拒绝接收
220261600010110SYN同步空闲
230271700010111ETB传输块结束
240301800011000CAN取消
250311900011001EM介质中断
260321A00011010SUB替换
270331B00011011ESC换码符
280341C00011100FS文件分隔符
290351D00011101GS组分隔符
300361E00011110RS记录分离符
310371F00011111US单元分隔符

ASCII 可显示字符

十进制八进制十六进制二进制符号HTML实体说明
320402000100000  空格
330412100100001!!感叹号
340422200100010""双引号
350432300100011##井号
360442400100100$$美元符
370452500100101%%百分号
380462600100110&&
390472700100111''单引号
400502800101000((左括号
410512900101001))右括号
420522A00101010**星号
430532B00101011++加号
440542C00101100,,逗号
450552D00101101--连字号或减号
460562E00101110..句点或小数点
470572F00101111//斜杠
480603000110000000
490613100110001111
500623200110010222
510633300110011333
520643400110100444
530653500110101555
540663600110110666
550673700110111777
560703800111000888
570713900111001999
580723A00111010::冒号
590733B00111011;&#059;分号
600743C00111100<&amp;#060;小于
610753D00111101=&amp;#061;等号
620763E00111110>&amp;#062;大于
630773F00111111?&amp;#063;问号
641004001000000@&amp;#064;电子邮件符号
651014101000001A&amp;#065;大写字母 A
661024201000010B&amp;#066;大写字母 B
671034301000011C&amp;#067;大写字母 C
681044401000100D&amp;#068;大写字母 D
691054501000101E&amp;#069;大写字母 E
701064601000110F&amp;#070;大写字母 F
711074701000111G&amp;#071;大写字母 G
721104801001000H&amp;#072;大写字母 H
731114901001001I&amp;#073;大写字母 I
741124A01001010J&amp;#074;大写字母 J
751134B01001011K&amp;#075;大写字母 K
761144C01001100L&amp;#076;大写字母 L
771154D01001101M&amp;#077;大写字母 M
781164E01001110N&amp;#078;大写字母 N
791174F01001111O&amp;#079;大写字母 O
801205001010000P&amp;#080;大写字母 P
811215101010001Q&amp;#081;大写字母 Q
821225201010010R&amp;#082;大写字母 R
831235301010011S&amp;#083;大写字母 S
841245401010100T&amp;#084;大写字母 T
851255501010101U&amp;#085;大写字母 U
861265601010110V&amp;#086;大写字母 V
871275701010111W&amp;#087;大写字母 W
881305801011000X&amp;#088;大写字母 X
891315901011001Y&amp;#089;大写字母 Y
901325A01011010Z&amp;#090;大写字母 Z
911335B01011011[&amp;#091;左中括号
921345C01011100\&amp;#092;反斜杠
931355D01011101]&amp;#093;右中括号
941365E01011110^&amp;#094;音调符号
951375F01011111_&amp;#095;下划线
961406001100000`&amp;#096;重音符
971416101100001a&amp;#097;小写字母 a
981426201100010b&amp;#098;小写字母 b
991436301100011c&amp;#099;小写字母 c
1001446401100100d&amp;#100;小写字母 d
1011456501100101e&amp;#101;小写字母 e
1021466601100110f&amp;#102;小写字母 f
1031476701100111g&amp;#103;小写字母 g
1041506801101000h&amp;#104;小写字母 h
1051516901101001i&amp;#105;小写字母 i
1061526A01101010j&amp;#106;小写字母 j
1071536B01101011k&amp;#107;小写字母 k
1081546C01101100l&amp;#108;小写字母 l
1091556D01101101m&amp;#109;小写字母 m
1101566E01101110n&amp;#110;小写字母 n
1111576F01101111o&amp;#111;小写字母 o
1121607001110000p&amp;#112;小写字母 p
1131617101110001q&amp;#113;小写字母 q
1141627201110010r&amp;#114;小写字母 r
1151637301110011s&amp;#115;小写字母 s
1161647401110100t&amp;#116;小写字母 t
1171657501110101u&amp;#117;小写字母 u
1181667601110110v&amp;#118;小写字母 v
1191677701110111w&amp;#119;小写字母 w
1201707801111000x&amp;#120;小写字母 x
1211717901111001y&amp;#121;小写字母 y
1221727A01111010z&amp;#122;小写字母 z
1231737B01111011{&amp;#123;左大括号
1241747C01111100|&amp;#124;垂直线
1251757D01111101}&amp;#125;右大括号
1261767E01111110~&amp;#126;波浪号
1271777F01111111&amp;#127;删除

ASCII 扩展字符

十进制八进制十六进制二进制符号HTML实体说明
1282008010000000&amp;#128;欧盟符号
1292018110000001
1302028210000010&amp;#130;单低9引号
1312038310000011ƒ&amp;#131;带钩的拉丁小写字母f
1322048410000100&amp;#132;双低9引号
1332058510000101&amp;#133;水平省略号
1342068610000110&amp;#134;剑号
1352078710000111&amp;#135;双剑号
1362108810001000ˆ&amp;#136;修正字符抑扬音符号
1372118910001001&amp;#137;千分号
1382128A10001010Š&amp;#138;带弯音号的拉丁大写字母S
1392138B10001011&amp;#139;左单书名号
1402148C10001100Œ&amp;#140;拉丁大写组合OE
1412158D10001101
1422168E10001110Ž&amp;#142;带弯音号的拉丁大写字母z
1432178F10001111
1442209010010000
1452219110010001&amp;#145;左单引号
1462229210010010&amp;#146;右单引号
1472239310010011&amp;#147;左双引号
1482249410010100&amp;#148;右双引号
1492259510010101&amp;#149;项目符号
1502269610010110&amp;#150;半长破折号
1512279710010111&amp;#151;全长破折号
1522309810011000˜&amp;#152;小波浪线
1532319910011001&amp;#153;商标符号
1542329A10011010š&amp;#154;带弯音号的拉丁小写字母s
1552339B10011011&amp;#155;右单书名号
1562349C10011100œ&amp;#156;拉丁小写组合oe
1572359D10011101
1582369E10011110ž&amp;#158;带弯音号的拉丁小写字母z
1592379F10011111Ÿ&amp;#159;带弯音号的拉丁大写字母Y
160240A010100000&amp;#160;不间断空格
161241A110100001¡&amp;#161;反向感叹号
162242A210100010¢&amp;#162;分币符号
163243A310100011£&amp;#163;英磅符号
164244A410100100¤&amp;#164;通用货币符号
165245A510100101¥&amp;#165;人民币符号
166246A610100110¦&amp;#166;断竖线
167247A710100111§&amp;#167;章节符号
168250A810101000¨&amp;#168;分音符号
169251A910101001©&amp;#169;版权符号
170252AA10101010ª&amp;#170;阴性顺序指示符号
171253AB10101011«&amp;#171;左角引号
172254AC10101100¬&amp;#172;逻辑非符号
173255AD10101101&amp;#173;软连字符
174256AE10101110®&amp;#174;注册商标符号
175257AF10101111¯&amp;#175;长音符号
176260B010110000°&amp;#176;温度符号
177261B110110001±&amp;#177;加减号
178262B210110010²&amp;#178;上标2
179263B310110011³&amp;#179;上标3
180264B410110100´&amp;#180;尖锐重音符号
181265B510110101µ&amp;#181;微符号
182266B610110110&amp;#182;段落符号
183267B710110111·&amp;#183;中点
184270B810111000¸&amp;#184;变音符号
185271B910111001¹&amp;#185;上标1
186272BA10111010º&amp;#186;阳性顺序指示符
187273BB10111011»&amp;#187;右角引号
188274BC10111100¼&amp;#188;分数四分之一
189275BD10111101½&amp;#189;分数二分之一
190276BE10111110¾&amp;#190;分数四分之三
191277BF10111111¿&amp;#191;反向问号
192300C011000000À&amp;#192;带重音符的大写字母A
193301C111000001Á&amp;#193;带尖锐重音的大写字母A
194302C211000010Â&amp;#194;带音调符号的大写字母A
195303C311000011Ã&amp;#195;带代字号的大写字母A
196304C411000100Ä&amp;#196;带分音符号的大写字母A
197305C511000101Å&amp;#197;带铃声的大写字母A
198306C611000110Æ&amp;#198;大写字母AE双重元音
199307C711000111Ç&amp;#199;带变音符号的大写字母C
200310C811001000È&amp;#200;带重音符的大写字母E
201311C911001001É&amp;#201;带尖锐重音的大写字母E
202312CA11001010Ê&amp;#202;带音调符号的大写字母E
203313CB11001011Ë&amp;#203;带分音符号的大写字母E
204314CC11001100Ì&amp;#204;带重音符的大写字母I
205315CD11001101Í&amp;#205;带尖锐重音的大写字母I
206316CE11001110Î&amp;#206;带音调符号的大写字母I
207317CF11001111Ï&amp;#207;带分音符号的大写字母I
208320D011010000Ð&amp;#208;拉丁大写字母Eth
209321D111010001Ñ&amp;#209;带代字号的大写字母N
210322D211010010Ò&amp;#210;带重音符的大写字母O
211323D311010011Ó&amp;#211;带尖锐重音的大写字母O
212324D411010100Ô&amp;#212;带音调符号的大写字母O
213325D511010101Õ&amp;#213;带代字号的大写字母O
214326D611010110Ö&amp;#214;带分音符号的大写字母O
215327D711010111×&amp;#215;乘号
216330D811011000Ø&amp;#216;带斜杠的大写字母O
217331D911011001Ù&amp;#217;带重音符的大写字母U
218332DA11011010Ú&amp;#218;带尖锐重音的大写字母U
219333DB11011011Û&amp;#219;带音调符号的大写字母U
220334DC11011100Ü&amp;#220;带分音符号的大写字母U
221335DD11011101Ý&amp;#221;带尖锐重音的大写字母Y
222336DE11011110Þ&amp;#222;拉丁大写字母Thorn
223337DF11011111ß&amp;#223;德语高调小写字母s
224340E011100000à&amp;#224;带重音符的小写字母a
225341E111100001á&amp;#225;带尖锐重音的小写字母a
226342E211100010â&amp;#226;带音调符号的小写字母a
227343E311100011ã&amp;#227;带代字号的小写字母a
228344E411100100ä&amp;#228;带分音符号的小写字母a
229345E511100101å&amp;#229;带铃声的小写字母a
230346E611100110æ&amp;#230;小写字母ae双重元音
231347E711100111ç&amp;#231;带变音符号的小写字母c
232350E811101000è&amp;#232;带重音符的小写字母e
233351E911101001é&amp;#233;带尖锐重音的小写字母e
234352EA11101010ê&amp;#234;带音调符号的小写字母e
235353EB11101011ë&amp;#235;带分音符号的小写字母e
236354EC11101100ì&amp;#236;带重音符的小写字母i
237355ED11101101í&amp;#237;带尖锐重音的小写字母i
238356EE11101110î&amp;#238;带音调符号的小写字母i
239357EF11101111ï&amp;#239;带分音符号的小写字母i
240360F011110000ð&amp;#240;拉丁小写字母eth
241361F111110001ñ&amp;#241;带代字号的小写字母n
242362F211110010ò&amp;#242;带重音符的小写字母o
243363F311110011ó&amp;#243;带尖锐重音的小写字母o
244364F411110100ô&amp;#244;带音调符号的小写字母o
245365F511110101õ&amp;#245;带代字号的小写字母o
246366F611110110ö&amp;#246;带分音符号的小写字母o
247367F711110111÷&amp;#247;除号
248370F811111000ø&amp;#248;带斜杠的小写字母o
249371F911111001ù&amp;#249;带重音符的小写字母u
250372FA11111010ú&amp;#250;带尖锐重音的小写字母u
251373FB11111011û&amp;#251;带音调符号的小写字母u
252374FC11111100ü&amp;#252;带分音符号的小写字母u
253375FD11111101ý&amp;#253;带尖锐重音的小写字母y
254376FE11111110þ&amp;#254;拉丁小写字母thorn
255377FF11111111ÿ&amp;#255;带分音符号的小写字母y

📖 ascii码表

ASCII码表共包含256个字符,其中标准ASCII字符128个(0-127),扩展ASCII字符128个(128-255)。每个字符均提供十进制、八进制、十六进制、二进制、符号、HTML实体及中文说明等属性。标准ASCII中,0-31为控制字符,用于设备控制与通信;32-126为可显示字符,涵盖空格、数字、字母、标点;127为删除符。扩展ASCII则补充了欧洲语言特殊字母、货币符号、数学符号等。该表适用于编程开发、网页设计、网络协议分析、嵌入式通信及数据存储等场景,是理解字符编码与进制转换的基础工具。

📋 ascii码表常用字符

空格字符,其十进制为32,八进制为040,十六进制为20,二进制为00100000,是文本排版中最基础的字符。感叹号“!”,十进制为33,八进制为041,十六进制为21,二进制为00100001,常用于表达强烈语气或逻辑非运算。双引号“"”,十进制为34,八进制为042,十六进制为22,二进制为00100010,用于包裹字符串或引用内容。井号“#”,十进制为35,八进制为043,十六进制为23,二进制为00100011,常用于锚点、注释或井号标签。美元符“$”,十进制为36,八进制为044,十六进制为24,二进制为00100100,是货币符号与正则表达式中的行尾标记。百分号“%”,十进制为37,八进制为045,十六进制为25,二进制为00100101,用于表示百分比或取模运算。与号“&”,十进制为38,八进制为046,十六进制为26,二进制为00100110,在HTML中需转义为&amp;,常用于逻辑与或引用实体。单引号“'”,十进制为39,八进制为047,十六进制为27,二进制为00100111,用于字符字面量或英文所有格。左括号“(”,十进制为40,八进制为050,十六进制为28,二进制为00101000,右括号“)”,十进制为41,八进制为051,十六进制为29,二进制为00101001,两者成对用于分组或函数调用。星号“*”,十进制为42,八进制为052,十六进制为2A,二进制为00101010,常用于通配符或乘法。加号“+”,十进制为43,八进制为053,十六进制为2B,二进制为00101011,用于加法或正号。逗号“,”,十进制为44,八进制为054,十六进制为2C,二进制为00101100,用于分隔列表项或参数。减号“-”,十进制为45,八进制为055,十六进制为2D,二进制为00101101,用于减法或连字符。句点“.”,十进制为46,八进制为056,十六进制为2E,二进制为00101110,用于路径分隔或小数点。斜杠“/”,十进制为47,八进制为057,十六进制为2F,二进制为00101111,用于路径分隔或除法。数字0到9,十进制为48至57,八进制为060至071,十六进制为30至39,二进制为00110000至00111001,是数值表示的基础字符。大写字母A到Z,十进制为65至90,八进制为101至132,十六进制为41至5A,二进制为01000001至01011010;小写字母a到z,十进制为97至122,八进制为141至172,十六进制为61至7A,二进制为01100001至01111010;大小写字母之间十进制差值恒为32,这一规律被广泛用于大小写转换。冒号“:”,十进制为58,八进制为072,十六进制为3A,二进制为00111010,用于时间或键值分隔。分号“;”,十进制为59,八进制为073,十六进制为3B,二进制为00111011,用于语句结束或列表分隔。小于号“<”,十进制为60,八进制为074,十六进制为3C,二进制为00111100,等号“=”,十进制为61,八进制为075,十六进制为3D,二进制为00111101,大于号“>”,十进制为62,八进制为076,十六进制为3E,二进制为00111110,三者分别用于比较运算。问号“?”,十进制为63,八进制为077,十六进制为3F,二进制为00111111,用于疑问或通配。@符号,十进制为64,八进制为100,十六进制为40,二进制为01000000,用于电子邮件或社交媒体提及。左中括号“[”,十进制为91,八进制为133,十六进制为5B,二进制为01011011,反斜杠“\”,十进制为92,八进制为134,十六进制为5C,二进制为01011100,右中括号“]”,十进制为93,八进制为135,十六进制为5D,二进制为01011101,三者常用于数组索引或转义序列。脱字符“^”,十进制为94,八进制为136,十六进制为5E,二进制为01011110,用于异或运算或行首匹配。下划线“_”,十进制为95,八进制为137,十六进制为5F,二进制为01011111,用于命名连接或强调。重音符“`”,十进制为96,八进制为140,十六进制为60,二进制为01100000,用于模板字符串或命令行。左大括号“{”,十进制为123,八进制为173,十六进制为7B,二进制为01111011,竖线“|”,十进制为124,八进制为174,十六进制为7C,二进制为01111100,右大括号“}”,十进制为125,八进制为175,十六进制为7D,二进制为01111101,三者常用于代码块或管道操作。波浪号“~”,十进制为126,八进制为176,十六进制为7E,二进制为01111110,用于位取反或路径简写。

控制字符中,NUL(空字符)十进制为0,八进制为000,十六进制为00,二进制为00000000;BEL(铃)十进制为7,八进制为007,十六进制为07,二进制为00000111;BS(退格)十进制为8,八进制为010,十六进制为08,二进制为00001000;HT(水平制表符)十进制为9,八进制为011,十六进制为09,二进制为00001001;LF(换行)十进制为10,八进制为012,十六进制为0A,二进制为00001010;CR(回车)十进制为13,八进制为015,十六进制为0D,二进制为00001101;ESC(换码符)十进制为27,八进制为033,十六进制为1B,二进制为00011011。这些控制字符在终端、串口和文件格式中仍扮演关键角色。

扩展字符中,€(欧盟符号)十进制为128,八进制为200,十六进制为80,二进制为10000000;©(版权符号)十进制为169,八进制为251,十六进制为A9,二进制为10101001;®(注册商标)十进制为174,八进制为256,十六进制为AE,二进制为10101110;°(温度符号)十进制为176,八进制为260,十六进制为B0,二进制为10110000;±(加减号)十进制为177,八进制为261,十六进制为B1,二进制为10110001;×(乘号)十进制为215,八进制为327,十六进制为D7,二进制为11010111;÷(除号)十进制为247,八进制为367,十六进制为F7,二进制为11110111。这些扩展字符常见于数学公式、货币标注和欧洲语言文本中。

💡 ASCII码的应用场景举例

编程开发 —— 字符与整数的转换(如 'A' 的 ASCII 码为 65),字符串处理、字符判断、编码转换等。

网页设计 —— HTML实体编码基于ASCII,特殊字符如 < > & 的转义直接关联ASCII码值。

网络通信 —— 早期协议(SMTP、HTTP头部)基于ASCII传输,控制字符(CR、LF)用于报文分隔。

数据存储 —— 文本文件基础编码,理解ASCII有助于分析文件编码格式与兼容性。

硬件开发 —— 嵌入式系统中,控制字符(如ESC、BEL)仍广泛用于设备指令与数据流控制。

安全防护 —— 使用HTML实体编码可防止XSS攻击,尤其是对 <、>、" 等字符的转义处理。

⚠️ 常见问题与注意事项

ASCII与Unicode的区别: ASCII是7位编码,仅能表示128个字符;Unicode是国际通用编码标准,可表示超过14万个字符。UTF-8编码向后兼容ASCII,前128位完全一致。

扩展ASCII的非标准性: 128-255范围的扩展ASCII字符并非统一标准,不同系统和语言环境下的字符映射可能存在差异,本表提供的是常见的ISO 8859-1(Latin-1)编码参考。

控制字符的作用: 0-31的控制字符在现代图形界面中大多已不直接显示,但在终端模拟器、串口通信、打印机控制等场景中仍然有效。

大小写字母规律: 大写字母(65-90)与对应小写字母(97-122)的十进制差值恒为32,这一规律在字符大小写转换算法中被广泛利用。

数字字符特性: 数字0-9的ASCII码值为48-57,将数字字符转换为对应整数只需减去48(即'0'的ASCII值),这是编程中的常用技巧。

HTML实体的安全性: 在HTML中使用字符实体编码可以有效防止XSS攻击,尤其是对于<、>、"等特殊字符的转义处理。