ASCII,全称 “American Standard Code for Information Interchange(美国信息互换标准代码)”。它使用 7 位来表示每个字符,总共定义了 128 个字符。
ASCII 码表中的字符主要分为以下 2 种:
- 控制字符:这些都是不可打印的字符,主要用于控制设备或数据传输,包括换行、制表符、退格键等。它们的 ASCII 值通常在 0 到 31 之间,加上 127(DEL)。
- 可打印字符:这些都是平常经常使用到的可见字符,包括大写和小写英文字母、数字(0-9)、标点符号和各种符号等。它们的 ASCII 值通常在 32 到 126 之间。
| ASCII 值 | 字符 | 说明 |
|---|---|---|
| 0 | NUL | 空字符(NULL) |
| 1 | SOH | 标题开始(Start Of Headling) |
| 2 | STX | 正文开始(Start Of Text) |
| 3 | ETX | 正文结束(End Of Text) |
| 4 | EOT | 传输结束(End Of Transmission) |
| 5 | ENQ | 请求(Enquiry) |
| 6 | ACK | 响应(Acknowledge) |
| 7 | BEL | 响铃(Bell) |
| 8 | BS | 退格(Backspace) |
| 9 | HT | 水平制表符(Horizontal Tab) |
| 10 | LF | 换行键(Line Feed) |
| 11 | VT | 垂直制表符(Vertical Tab) |
| 12 | FF | 换页键(Form Feed) |
| 13 | CR | 回车键(Carriage Return) |
| 14 | SO | 关闭切换(Shift Out) |
| 15 | SI | 启用切换(Shift In) |
| 16 | DLE | 数据链路转义(Data Link Escape) |
| 17 | DC1 | 设备控制 1(Device Control 1) |
| 18 | DC2 | 设备控制 2(Device Control 2) |
| 19 | DC3 | 设备控制 3(Device Control 3) |
| 20 | DC4 | 设备控制 4(Device Control 4) |
| 21 | NAK | 无响应(Negative Acknowledge) |
| 22 | SYN | 同步空闲(Synchronous Idle) |
| 23 | ETB | 传输块结束(End of Transmission Block) |
| 24 | CAN | 取消(Cancel) |
| 25 | EM | 介质中断(End of Medium) |
| 26 | SUB | 替换(Substitute) |
| 27 | ESC | 取消(Escape) |
| 28 | FS | 文件分割符(File Separator) |
| 29 | GS | 组群分割符(Group Separator) |
| 30 | RS | 记录分割符(Record Separator) |
| 31 | US | 单元分割符(Unit Separator) |
| 129 | DEL | Delete 字符 |
| ASCII 值 | 字符 | ASCII 值 | 字符 |
|---|---|---|---|
| 32 | Space | 80 | P |
| 33 | ! | 81 | Q |
| 34 | " | 82 | R |
| 35 | # | 83 | S |
| 36 | $ | 84 | T |
| 37 | % | 85 | U |
| 38 | & | 86 | V |
| 39 | '(单引号) | 87 | W |
| 40 | ( | 88 | X |
| 41 | ) | 89 | Y |
| 42 | * | 90 | Z |
| 43 | + | 91 | [ |
| 44 | ,(逗号) | 92 | \ |
| 45 | - | 93 | ] |
| 46 | .(点号) | 94 | ^ |
| 47 | / | 95 | _ |
| 48 | 0 | 96 | `(反单引号) |
| 49 | 1 | 97 | a |
| 50 | 2 | 98 | b |
| 51 | 3 | 99 | c |
| 52 | 4 | 100 | d |
| 53 | 5 | 101 | e |
| 54 | 6 | 102 | f |
| 55 | 7 | 103 | g |
| 56 | 8 | 104 | h |
| 57 | 9 | 105 | i |
| 58 | : | 106 | j |
| 59 | ; | 107 | k |
| 60 | < | 108 | l |
| 61 | = | 109 | m |
| 62 | > | 110 | n |
| 63 | ? | 111 | o |
| 64 | @ | 112 | p |
| 65 | A | 113 | q |
| 66 | B | 114 | r |
| 67 | C | 115 | s |
| 68 | D | 116 | t |
| 69 | E | 117 | u |
| 70 | F | 118 | v |
| 71 | G | 119 | w |
| 72 | H | 120 | x |
| 73 | I | 121 | y |
| 74 | J | 122 | z |
| 75 | K | 123 | { |
| 76 | L | 124 | | |
| 77 | M | 125 | | |
| 78 | N | 126 | ~ |
| 79 | O |
