📊

ASCII 碼表

完整的 ASCII 字元編碼表,包含十進位、十六進位和字元表示。

ASCII 碼表 (128/128)

控制字元 (0-31)
第一組 (0-10)
十進位
十六進位字元
00x00
NUL
10x01
SOH
20x02
STX
30x03
ETX
40x04
EOT
50x05
ENQ
60x06
ACK
70x07
BEL
80x08
BS
90x09
HT
100x0a
LF
第二組 (11-21)
十進位
十六進位字元
110x0b
VT
120x0c
FF
130x0d
CR
140x0e
SO
150x0f
SI
160x10
DLE
170x11
DC1
180x12
DC2
190x13
DC3
200x14
DC4
210x15
NAK
第三組 (22-31)
十進位
十六進位字元
220x16
SYN
230x17
ETB
240x18
CAN
250x19
EM
260x1a
SUB
270x1b
ESC
280x1c
FS
290x1d
GS
300x1e
RS
310x1f
US
可列印字元 (32-126)
第一組 (32-64)
十進位
十六進位字元
320x20
330x21
!
340x22
"
350x23
#
360x24
$
370x25
%
380x26
&
390x27
'
400x28
(
410x29
)
420x2a
*
430x2b
+
440x2c
,
450x2d
-
460x2e
.
470x2f
/
480x30
0
490x31
1
500x32
2
510x33
3
520x34
4
530x35
5
540x36
6
550x37
7
560x38
8
570x39
9
580x3a
:
590x3b
;
600x3c
<
610x3d
=
620x3e
>
630x3f
?
第二組 (65-97)
十進位
十六進位字元
640x40
@
650x41
A
660x42
B
670x43
C
680x44
D
690x45
E
700x46
F
710x47
G
720x48
H
730x49
I
740x4a
J
750x4b
K
760x4c
L
770x4d
M
780x4e
N
790x4f
O
800x50
P
810x51
Q
820x52
R
830x53
S
840x54
T
850x55
U
860x56
V
870x57
W
880x58
X
890x59
Y
900x5a
Z
910x5b
[
920x5c
\
930x5d
]
940x5e
^
950x5f
_
第三組 (98-126)
十進位
十六進位字元
960x60
`
970x61
a
980x62
b
990x63
c
1000x64
d
1010x65
e
1020x66
f
1030x67
g
1040x68
h
1050x69
i
1060x6a
j
1070x6b
k
1080x6c
l
1090x6d
m
1100x6e
n
1110x6f
o
1120x70
p
1130x71
q
1140x72
r
1150x73
s
1160x74
t
1170x75
u
1180x76
v
1190x77
w
1200x78
x
1210x79
y
1220x7a
z
1230x7b
{
1240x7c
|
1250x7d
}
1260x7e
~
DEL (127)
十進位
十六進位字元
1270x7f
DEL

什麼是 ASCII

ASCII(美國信息交換標準代碼)是 1963 年制定的 7 位字符編碼標準,定義了 128 個字符,包括控制字符(0-31)、可打印字符(32-126)和刪除字符(127)。它將數字 0-9、大小寫字母 A-Z/a-z、標點符號和控制代碼映射到特定數值。ASCII 是所有現代文本編碼系統(UTF-8、Unicode)的基礎,對計算機文本表示、文件存儲、網絡傳輸和編程至關重要。ASCII 碼表顯示十進制、十六進制、八進制和二進制表示,幫助開發者理解字符編碼、調試編碼問題、轉換字符系統和實現文本處理算法。

功能特点

🚀

完整的 ASCII 字元集(0-127),包含十進位和十六進位值。

完整的 ASCII 字元集(0-127),包含十進位和十六進位值。

搜尋功能,可快速查找特定字元。

搜尋功能,可快速查找特定字元。
🎯

非列印字元的控制字元名稱。

非列印字元的控制字元名稱。
🔒

複製功能,便於整合到程式碼中。

複製功能,便於整合到程式碼中。

📋使用指南

1️⃣
第一步
瀏覽 ASCII 碼表查找字元編碼。
2️⃣
第二步
使用搜尋功能快速查找特定字元。
3️⃣
第三步
複製您開發工作需要的值。

📚技術介紹

🔤什麼是 ASCII 字符編碼

ASCII(American Standard Code for Information Interchange,美國信息交換標準代碼)是最基本的字符編碼標準,使用 7 位二進制數(0-127)表示 128 個字符,包括:控制字符(0-31,如換行 \n、回車 \r)、可打印字符(32-126,包括空格、數字、字母、標點符號)、DEL 刪除字符(127)。ASCII 是所有現代字符編碼的基礎,UTF-8、GBK 等編碼都兼容 ASCII。在計算機系統、網絡通信、編程語言中廣泛使用。

🔢ASCII 碼錶結構與分類

ASCII 碼錶將 128 個字符分為多個區域:控制字符區(0-31)包含不可見字符,如 NUL(0)、TAB(9)、LF(10)、CR(13)、ESC(27)等,用於控制文本顯示和設備操作;可打印字符區(32-126)包含空格(32)、數字 0-9(48-57)、大寫字母 A-Z(65-90)、小寫字母 a-z(97-122)、標點符號和特殊符號。字符編碼轉換:字符 → ASCII 碼(如 'A' → 65)、ASCII 碼 → 字符(65 → 'A'),在編程中使用 charCodeAt() 和 字串.fromCharCode() 進行轉換。

💻ASCII 在編程與通信中的應用

ASCII 編碼在編程、數據通信、文件存儲等領域基礎且重要。編程應用:字符串處理、字符比較('A' < 'B')、大小寫轉換(A-Z 與 a-z 相差 32)、字符驗證等。網絡通信:HTTP 協議頭、電子郵件傳輸(SMTP)、URL 編碼等使用 ASCII。文件格式:純文本文件(.txt)、源代碼文件(.c、.js)、配置文件等。ASCII 表工具幫助開發者查詢字符編碼、理解控制字符、調試文本問題、學習字符編碼原理。

Frequently Asked Questions

什么是ASCII,为什么它很重要?

ASCII(美国信息交换標準代码)是一种7位字元編碼標準,表示128个字元(0-127)。它包括33个用于设备控制的控制字元和95个可列印字元(字母、數字、標點符號、符號)。ASCII是计算、网络和程式設計的基础,是现代字元編碼的基础。它对于文字處理、数据传输、文件格式和理解计算机如何表示字元至关重要。
💬

如何使用ASCII表?

ASCII表显示所有128个字元及其十进制(0-127)、十六进制(0x00-0x7F)和字元表示。您可以按字元、十进制值或十六进制值搜索。单击任何字元可复制其代码或表示。该表分为控制字元(0-31, 127)和可列印字元(32-126),便于查找用于程式設計、调试或編碼任务的特定字元。
🔍

控制字元和可列印字元有什么区别?

控制字元(0-31, 127)是用于设备控制的不可列印字元:NULL(0)、换行LF(10)、回车CR(13)、转义ESC(27)、删除DEL(127)等。可列印字元(32-126)是可见字元:空格(32)、數字0-9(48-57)、大写A-Z(65-90)、小写a-z(97-122)以及各种標點符號和符號。控制字元对于文字格式化、终端控制和数据协议至关重要。
💡

十进制和十六进制值是如何关联的?

每个ASCII字元有三种表示形式:十进制(基数为10)、十六进制(基数为16)和二进制(基数为2)。例如,'A' = 65(十进制)= 0x41(十六进制)= 01000001(二进制)。十六进制在程式設計中常用,因为它比二进制更紧凑,并且与字节邊界对齐。ASCII表显示十进制和十六进制值,便于轉換和参考。
📚

什么时候需要参考ASCII代码?

常见用例包括:字元串操作(charCodeAt()、字串.fromCharCode())、字元验证(检查字元是否为字母、數字或符號)、URL編碼、Base64編碼、正则表达式、转义序列(\n、\t、\r)、键盘輸入處理、终端模拟器、协议实现和调试字元相关问题。理解ASCII代码对于低级程式設計和文字處理至关重要。

💡How To & Tips

1️⃣

Input

輸入 資料.
2️⃣

Process

Process 資料.
3️⃣

檢視

檢查 輸出.
4️⃣

Use

複製 結果.

🔗Related Documents

📘ASCII 標準 - ANSI X3.4-ASCII 官方標準規範文件
🔢ASCII 碼表參考-完整的 ASCII 字符碼參考表
🌐擴展 ASCII (ISO 8859-1)-帶有 128-255 碼的擴展 ASCII 字符集
📚字符編碼:ASCII vs UTF-8-在現代字符編碼背景下理解 ASCII

User Comments

0 / 2000
Loading...