ASCII 码表

完整的 ASCII 字符编码对照表,包含控制字符、可打印字符和扩展字符

共 256 个字符
十进制十六进制字符描述
00x00-空字符 (Null)
10x01-标题开始 (Start of Heading)
20x02-正文开始 (Start of Text)
30x03-正文结束 (End of Text)
40x04-传输结束 (End of Transmission)
50x05-请求 (Enquiry)
60x06-确认 (Acknowledge)
70x07-响铃 (Bell)
80x08-退格 (Backspace)
90x09-水平制表符 (Horizontal Tab)
100x0A-换行 (Line Feed)
110x0B-垂直制表符 (Vertical Tab)
120x0C-换页 (Form Feed)
130x0D-回车 (Carriage Return)
140x0E-移出 (Shift Out)
150x0F-移入 (Shift In)
160x10-数据链路转义 (Data Link Escape)
170x11-设备控制1 (Device Control 1)
180x12-设备控制2 (Device Control 2)
190x13-设备控制3 (Device Control 3)
200x14-设备控制4 (Device Control 4)
210x15-否定确认 (Negative Acknowledge)
220x16-同步空闲 (Synchronous Idle)
230x17-传输块结束 (End of Transmission Block)
240x18-取消 (Cancel)
250x19-媒介结束 (End of Medium)
260x1A-替换 (Substitute)
270x1B-转义 (Escape)
280x1C-文件分隔符 (File Separator)
290x1D-组分隔符 (Group Separator)
300x1E-记录分隔符 (Record Separator)
310x1F-单元分隔符 (Unit Separator)
1270x7F-删除 (Delete)
320x20空格 (Space)
330x21!感叹号 (Exclamation mark)
340x22"双引号 (Double quote)
350x23#井号 (Number sign)
360x24$美元符号 (Dollar sign)
370x25%百分号 (Percent sign)
380x26&和号 (Ampersand)
390x27'单引号 (Single quote)
400x28(左括号 (Left parenthesis)
410x29)右括号 (Right parenthesis)
420x2A*星号 (Asterisk)
430x2B+加号 (Plus sign)
440x2C,逗号 (Comma)
450x2D-连字符 (Hyphen)
460x2E.句号 (Period)
470x2F/斜杠 (Slash)
480x300数字 0 (Digit 0)
490x311数字 1 (Digit 1)
500x322数字 2 (Digit 2)
510x333数字 3 (Digit 3)
520x344数字 4 (Digit 4)
530x355数字 5 (Digit 5)
540x366数字 6 (Digit 6)
550x377数字 7 (Digit 7)
560x388数字 8 (Digit 8)
570x399数字 9 (Digit 9)
580x3A:冒号 (Colon)
590x3B;分号 (Semicolon)
600x3C<小于号 (Less than)
610x3D=等号 (Equal sign)
620x3E>大于号 (Greater than)
630x3F?问号 (Question mark)
640x40@艾特符号 (At sign)
650x41A大写字母 A (Uppercase A)
660x42B大写字母 B (Uppercase B)
670x43C大写字母 C (Uppercase C)
680x44D大写字母 D (Uppercase D)
690x45E大写字母 E (Uppercase E)
700x46F大写字母 F (Uppercase F)
710x47G大写字母 G (Uppercase G)
720x48H大写字母 H (Uppercase H)
730x49I大写字母 I (Uppercase I)
740x4AJ大写字母 J (Uppercase J)
750x4BK大写字母 K (Uppercase K)
760x4CL大写字母 L (Uppercase L)
770x4DM大写字母 M (Uppercase M)
780x4EN大写字母 N (Uppercase N)
790x4FO大写字母 O (Uppercase O)
800x50P大写字母 P (Uppercase P)
810x51Q大写字母 Q (Uppercase Q)
820x52R大写字母 R (Uppercase R)
830x53S大写字母 S (Uppercase S)
840x54T大写字母 T (Uppercase T)
850x55U大写字母 U (Uppercase U)
860x56V大写字母 V (Uppercase V)
870x57W大写字母 W (Uppercase W)
880x58X大写字母 X (Uppercase X)
890x59Y大写字母 Y (Uppercase Y)
900x5AZ大写字母 Z (Uppercase Z)
910x5B[左方括号 (Left bracket)
920x5C\反斜杠 (Backslash)
930x5D]右方括号 (Right bracket)
940x5E^脱字符 (Caret)
950x5F_下划线 (Underscore)
960x60`反引号 (Grave accent)
970x61a小写字母 a (Lowercase a)
980x62b小写字母 b (Lowercase b)
990x63c小写字母 c (Lowercase c)
1000x64d小写字母 d (Lowercase d)
1010x65e小写字母 e (Lowercase e)
1020x66f小写字母 f (Lowercase f)
1030x67g小写字母 g (Lowercase g)
1040x68h小写字母 h (Lowercase h)
1050x69i小写字母 i (Lowercase i)
1060x6Aj小写字母 j (Lowercase j)
1070x6Bk小写字母 k (Lowercase k)
1080x6Cl小写字母 l (Lowercase l)
1090x6Dm小写字母 m (Lowercase m)
1100x6En小写字母 n (Lowercase n)
1110x6Fo小写字母 o (Lowercase o)
1120x70p小写字母 p (Lowercase p)
1130x71q小写字母 q (Lowercase q)
1140x72r小写字母 r (Lowercase r)
1150x73s小写字母 s (Lowercase s)
1160x74t小写字母 t (Lowercase t)
1170x75u小写字母 u (Lowercase u)
1180x76v小写字母 v (Lowercase v)
1190x77w小写字母 w (Lowercase w)
1200x78x小写字母 x (Lowercase x)
1210x79y小写字母 y (Lowercase y)
1220x7Az小写字母 z (Lowercase z)
1230x7B{左花括号 (Left brace)
1240x7C|竖线 (Vertical bar)
1250x7D}右花括号 (Right brace)
1260x7E~波浪号 (Tilde)
1280x80€
1290x81
1300x82‚
1310x83ƒ
1320x84„
1330x85…
1340x86†
1350x87‡
1360x88ˆ
1370x89‰
1380x8AŠ
1390x8B‹
1400x8CŒ
1410x8D
1420x8EŽ
1430x8F
1440x90
1450x91‘
1460x92’
1470x93“
1480x94”
1490x95•
1500x96–
1510x97—
1520x98˜
1530x99™
1540x9Aš
1550x9B›
1560x9Cœ
1570x9D
1580x9Ež
1590x9FŸ
1600xA0 
1610xA1¡
1620xA2¢
1630xA3£
1640xA4¤
1650xA5¥
1660xA6¦
1670xA7§
1680xA8¨
1690xA9©
1700xAAª
1710xAB«
1720xAC¬
1730xAD­
1740xAE®
1750xAF¯
1760xB0°
1770xB1±
1780xB2²
1790xB3³
1800xB4´
1810xB5µ
1820xB6
1830xB7·
1840xB8¸
1850xB9¹
1860xBAº
1870xBB»
1880xBC¼
1890xBD½
1900xBE¾
1910xBF¿
1920xC0À
1930xC1Á
1940xC2Â
1950xC3Ã
1960xC4Ä
1970xC5Å
1980xC6Æ
1990xC7Ç
2000xC8È
2010xC9É
2020xCAÊ
2030xCBË
2040xCCÌ
2050xCDÍ
2060xCEÎ
2070xCFÏ
2080xD0Ð
2090xD1Ñ
2100xD2Ò
2110xD3Ó
2120xD4Ô
2130xD5Õ
2140xD6Ö
2150xD7×
2160xD8Ø
2170xD9Ù
2180xDAÚ
2190xDBÛ
2200xDCÜ
2210xDDÝ
2220xDEÞ
2230xDFß
2240xE0à
2250xE1á
2260xE2â
2270xE3ã
2280xE4ä
2290xE5å
2300xE6æ
2310xE7ç
2320xE8è
2330xE9é
2340xEAê
2350xEBë
2360xECì
2370xEDí
2380xEEî
2390xEFï
2400xF0ð
2410xF1ñ
2420xF2ò
2430xF3ó
2440xF4ô
2450xF5õ
2460xF6ö
2470xF7÷
2480xF8ø
2490xF9ù
2500xFAú
2510xFBû
2520xFCü
2530xFDý
2540xFEþ
2550xFFÿ

什么是 ASCII 码?

ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是一种基于拉丁字母的字符编码系统。它最初用于电报通信,后来成为计算机领域最基础的字符编码标准。

标准 ASCII 码包含 128 个字符(0-127),包括 33 个控制字符和 95 个可打印字符。扩展 ASCII 码(128-255)则包含额外的特殊符号、外语字母等。

使用方法

点击任意数值、字符可复制内容。使用搜索框可快速查找特定字符。点击分类按钮可筛选显示特定类型的字符。

字符分类

  • 0-31, 127 - 控制字符:不可打印的特殊字符,用于控制设备或通信协议。
  • 32-126 - 可打印字符:包括数字、字母、标点符号等可见字符。
  • 128-255 - 扩展字符:128-255 范围的字符,因编码表不同而有所差异。

常见问题 (FAQ)

Q: ASCII 和 Unicode 有什么区别?

A: ASCII 是 7 位编码,只能表示 128 个字符,主要覆盖英文字母和符号。Unicode 是更现代的编码标准,可以表示世界上几乎所有的书写系统,兼容 ASCII(前 128 个字符相同)。Unicode 是 ASCII 的超集。

Q: 常用的 ASCII 控制字符有哪些?

A: 最常用的控制字符:0 (NUL 空字符)、9 (TAB 制表符)、10 (LF 换行)、13 (CR 回车)、27 (ESC 转义)、127 (DEL 删除)。其中 LF 和 CR 在不同操作系统中有不同的换行组合方式。

Q: 为什么 Windows 和 Linux 的换行符不同?

A: 这源于历史原因。Windows 使用 CRLF(\r\n,即 13+10),源自早期的打字机操作(回车+换行)。Linux/Unix 使用 LF(\n,即 10),更加简洁。Mac OS 9 及之前使用 CR(\r),但 OS X 之后也改用 LF。

Q: 如何在代码中表示 ASCII 字符?

A: 不同语言有不同的表示方法:Python 使用 chr(65) 或 '\x41';JavaScript 使用 String.fromCharCode(65) 或 '\x41';C/C++ 使用 '\x41' 或 char(65)。十六进制表示法 '\xNN' 在大多数语言中通用。