所有字符的ASCII码值(0-127,按照序号、字符、描述、十进制、十六进制列表显示)(完整版)
ASCII码作为计算机字符编码的基石,诞生于1960年代美国标准化运动,其核心价值在于用7位二进制数(0-127)为128个字符建立全局唯一映射。这套编码体系既包含33个控制字符(如换行符LF=10、退格符BS=8),也定义了95个可打印字符(包括大写字母A-Z=65-90、标点符号等),通过将键盘输入、显示输出与数字信号精确关联,彻底解决了早期计算机系统的字符表示混乱问题。在Unicode尚未普及的时代,ASCII码如同数字世界的通用语言,使得不同厂商的硬件设备能够无障碍交换文本信息,这种简洁高效的特性使其成为现代编码体系不可替代的元标准。
尽管Unicode已逐步承担起国际化字符集的重任,ASCII码仍以不可替代的姿态活跃在技术前沿。在网络通信领域,HTTP协议头、SMTP邮件传输等基础协议仍严格依赖ASCII字符集;在嵌入式开发中,硬件寄存器配置常通过十六进制ASCII码(如0x41表示A)进行精准控制;甚至区块链技术也利用其二进制特性生成哈希校验值。值得注意的是,ASCII码正从独立编码向兼容性标准演进——Unicode的UTF-8编码方案前128字符完全复刻ASCII,而新兴的WebAssembly二进制格式同样保留其基础架构。这种历史延续性印证了其作为计算机底层逻辑教科书般的地位,任何涉及字符处理的技术创新都无法绕过这座数字巴别塔的原始设计。
所有字符的标准ASCII码值(0-127)(完整版)
序号 | 字符 | 描述 | 十进制 | 十六进制 |
---|---|---|---|---|
0 | NUL | 空字符 | 0 | 0x00 |
1 | SOH | 标题开始 | 1 | 0x01 |
2 | STX | 正文开始 | 2 | 0x02 |
3 | ETX | 正文结束 | 3 | 0x03 |
4 | EOT | 传输结束 | 4 | 0x04 |
5 | ENQ | 询问 | 5 | 0x05 |
6 | ACK | 确认 | 6 | 0x06 |
7 | BEL | 响铃 | 7 | 0x07 |
8 | BS | 退格 | 8 | 0x08 |
9 | TAB | 水平制表 | 9 | 0x09 |
10 | LF | 换行 | 10 | 0x0A |
11 | VT | 垂直制表 | 11 | 0x0B |
12 | FF | 换页 | 12 | 0x0C |
13 | CR | 回车 | 13 | 0x0D |
14 | SO | 移出 | 14 | 0x0E |
15 | SI | 移入 | 15 | 0x0F |
16 | DLE | 数据链路转义 | 16 | 0x10 |
17 | DC1 | 设备控制1 | 17 | 0x11 |
18 | DC2 | 设备控制2 | 18 | 0x12 |
19 | DC3 | 设备控制3 | 19 | 0x13 |
20 | DC4 | 设备控制4 | 20 | 0x14 |
21 | NAK | 否定应答 | 21 | 0x15 |
22 | SYN | 同步空闲 | 22 | 0x16 |
23 | ETB | 传输块结束 | 23 | 0x17 |
24 | CAN | 取消 | 24 | 0x18 |
25 | EM | 媒体结束 | 25 | 0x19 |
26 | SUB | 替换 | 26 | 0x1A |
27 | ESC | 退出 | 27 | 0x1B |
28 | FS | 文件分隔符 | 28 | 0x1C |
29 | GS | 组分隔符 | 29 | 0x1D |
30 | RS | 记录分隔符 | 30 | 0x1E |
31 | US | 单元分隔符 | 31 | 0x1F |
32 | 空格 | 32 | 0x20 | |
33 | ! | 叹号 | 33 | 0x21 |
34 | " | 双引号 | 34 | 0x22 |
35 | # | 井号 | 35 | 0x23 |
36 | $ | 美元符号 | 36 | 0x24 |
37 | % | 百分号 | 37 | 0x25 |
38 | & | 与符号 | 38 | 0x26 |
39 | ' | 单引号 | 39 | 0x27 |
40 | ( | 左圆括号 | 40 | 0x28 |
41 | ) | 右圆括号 | 41 | 0x29 |
42 | * | 星号 | 42 | 0x2A |
43 | + | 加号 | 43 | 0x2B |
44 | , | 逗号 | 44 | 0x2C |
45 | - | 连字符 | 45 | 0x2D |
46 | . | 句号 | 46 | 0x2E |
47 | / | 斜杠 | 47 | 0x2F |
48 | 0 | 数字0 | 48 | 0x30 |
49 | 1 | 数字1 | 49 | 0x31 |
50 | 2 | 数字2 | 50 | 0x32 |
51 | 3 | 数字3 | 51 | 0x33 |
52 | 4 | 数字4 | 52 | 0x34 |
53 | 5 | 数字5 | 53 | 0x35 |
54 | 6 | 数字6 | 54 | 0x36 |
55 | 7 | 数字7 | 55 | 0x37 |
56 | 8 | 数字8 | 56 | 0x38 |
57 | 9 | 数字9 | 57 | 0x39 |
58 | : | 冒号 | 58 | 0x3A |
59 | ; | 分号 | 59 | 0x3B |
60 | < | 小于号 | 60 | 0x3C |
61 | = | 等号 | 61 | 0x3D |
62 | 大于号 | 62 | 0x3E | |
63 | ? | 问号 | 63 | 0x3F |
64 | @ | at符号 | 64 | 0x40 |
65 | A | 大写字母A | 65 | 0x41 |
66 | B | 大写字母B | 66 | 0x42 |
67 | C | 大写字母C | 67 | 0x43 |
68 | D | 大写字母D | 68 | 0x44 |
69 | E | 大写字母E | 69 | 0x45 |
70 | F | 大写字母F | 70 | 0x46 |
71 | G | 大写字母G | 71 | 0x47 |
72 | H | 大写字母H | 72 | 0x48 |
73 | I | 大写字母I | 73 | 0x49 |
74 | J | 大写字母J | 74 | 0x4A |
75 | K | 大写字母K | 75 | 0x4B |
76 | L | 大写字母L | 76 | 0x4C |
77 | M | 大写字母M | 77 | 0x4D |
78 | N | 大写字母N | 78 | 0x4E |
79 | O | 大写字母O | 79 | 0x4F |
80 | P | 大写字母P | 80 | 0x50 |
81 | Q | 大写字母Q | 81 | 0x51 |
82 | R | 大写字母R | 82 | 0x52 |
83 | S | 大写字母S | 83 | 0x53 |
84 | T | 大写字母T | 84 | 0x54 |
85 | U | 大写字母U | 85 | 0x55 |
86 | V | 大写字母V | 86 | 0x56 |
87 | W | 大写字母W | 87 | 0x57 |
88 | X | 大写字母X | 88 | 0x58 |
89 | Y | 大写字母Y | 89 | 0x59 |
90 | Z | 大写字母Z | 90 | 0x5A |
91 | [ | 左方括号 | 91 | 0x5B |
92 | \ | 反斜杠 | 92 | 0x5C |
93 | ] | 右方括号 | 93 | 0x5D |
94 | 脱字符 | 94 | 0x5E | |
95 | _ | 下划线 | 95 | 0x5F |
96 | ` | 反引号 | 96 | 0x60 |
97 | a | 小写字母a | 97 | 0x61 |
98 | b | 小写字母b | 98 | 0x62 |
99 | c | 小写字母c | 99 | 0x63 |
100 | d | 小写字母d | 100 | 0x64 |
101 | e | 小写字母e | 101 | 0x65 |
102 | f | 小写字母f | 102 | 0x66 |
103 | g | 小写字母g | 103 | 0x67 |
104 | h | 小写字母h | 104 | 0x68 |
105 | i | 小写字母i | 105 | 0x69 |
106 | j | 小写字母j | 106 | 0x6A |
107 | k | 小写字母k | 107 | 0x6B |
108 | l | 小写字母l | 108 | 0x6C |
109 | m | 小写字母m | 109 | 0x6D |
110 | n | 小写字母n | 110 | 0x6E |
111 | o | 小写字母o | 111 | 0x6F |
112 | p | 小写字母p | 112 | 0x70 |
113 | q | 小写字母q | 113 | 0x71 |
114 | r | 小写字母r | 114 | 0x72 |
115 | s | 小写字母s | 115 | 0x73 |
116 | t | 小写字母t | 116 | 0x74 |
117 | u | 小写字母u | 117 | 0x75 |
118 | v | 小写字母v | 118 | 0x76 |
119 | w | 小写字母w | 119 | 0x77 |
120 | x | 小写字母x | 120 | 0x78 |
121 | y | 小写字母y | 121 | 0x79 |
122 | z | 小写字母z | 122 | 0x7A |
123 | { | 左花括号 | 123 | 0x7B |
124 | | | 竖线 | 124 | 0x7C |
125 | } | 右花括号 | 125 | 0x7D |
126 | ~ | 波浪号 | 126 | 0x7E |
127 | DEL | 删除 | 127 | 0x7F |
关键特征说明:
- 控制字符(0-31和127)共33个,主要用于设备控制
- 可显示字符(32-126)共95个,包含:
- 空格(32)
- 数字(48-57)
- 大写字母(65-90)
- 小写字母(97-122)
- 标点符号和特殊字符
- 编码规律:
- 数字0-9连续编码(48-57)
- 大写字母A-Z连续编码(65-90)
- 小写字母a-z连续编码(97-122)
- 大小写字母差值为32(如A=65,a=97)
- 特殊控制符:
- 换行(LF=10)
- 回车(CR=13)
- 制表符(TAB=9)
- 退格(BS=8)
- 响铃(BEL=7)