ASCII 控制字符(美國標準資訊交換標準碼)

ASCIIAmerican Standard Code for Information Interchange 的縮寫。
ASCII 編碼是美國標準資訊交換標準碼,計算機資訊傳輸的一種編碼方式


ASCII 定義了 256 個代碼 (0~255)

Dec 對照 Decimal 十進位 0~31 控制字符 ASCII Control Characters

Dec 對照 Decimal 十進位 32~127 可列印字符 ASCII Printable Characters

Dec 對照 Decimal 十進位 0~127 標準的 ASCII 編碼, 128~255 擴展的 ASCII 編碼


較常用控制字符、十進位 0~31

CharOctDecHexCtrl-Key控制動作
NUL000^@空字元 Null character
SOH111^A標題開始 Start of heading
STX222^B本文開始 Start of text
ETX333^C本文結束 End of text
EOT444^D傳輸結束 End of xmit, 不同於 ETB
ENQ555^E請求查詢 Enquiry, 與 ACK 一起使用
ACK666^F確認回應 Acknowledge, 清除 ENQ 請求查詢
BEL777^G鈴聲 Bell, Rings Bell...
BS1088^H退格 Backspace, Delete 刪除字元鍵
HT1199^I水平定位符號 Tab 空格鍵 Horizontal tab
LF1210a^J換行鍵 Line Feed CHR(10)
VT1311b^K直定位符號 Vertical tab
FF1412c^L換頁鍵 Form Feed, page eject
CR1513d^M回車 [Enter] Carriage Return CHR(13)
SO1614e^N取消變換 Shift Out, 替代字符集
SI1715f^O啟用變換 Shift In, 恢復默認字符集
DLE201610^P跳出資料通訊 Data link escape
DC1211711^Q設備控制一 Device control 1 (XON)
DC2221812^R設備控制二 Device control 2
DC3231913^S設備控制三 Device control 3 (XOFF)
DC4242014^T設備控制四 Device control 4
NAK252115^U否定失敗回應 Negative acknowledge
SYN262216^V同步用暫停 Synchronous idle
ETB272317^W區塊傳輸結束 End xmit block, 與 EOT 不同
CAN302417^X取消 Cancel line
EM312519^Y連線媒介中斷 End of medium, Ctrl+Y 中斷
SUB32261a^Z替代字符 Substitute
ESC33271b^[退出鍵 Escape, Esc
FS34281c^\檔案分割符 File Separator
GS35291d^]群組分隔符 Group Separator
RS36301e^^記錄分隔符 Record Separator, 塊模終止符
US37311f^_單元分隔符 Unit Separator

ASCII 標準字符、十進位 32~127

圖形八進位 Octal十進位 Dec十六進位 Hex描述 Description
SP403220Space
!413321Exclamation mark
"423422Quotation mark ( " in HTML)
#433523Cross hatch (number sign)
$443624Dollar sign
%453725Percent sign
&463826Ampersand
`473927Closing single quote (apostrophe)
(504028Opening parentheses
)514129Closing parentheses
*52422aAsterisk (star, multiply)
+53432bPlus
,54442cComma
-55452dHyphen, dash, minus
.56462ePeriod
/57472fSlant (forward slash, divide)
0604830Zero
1614931One
2625032Two
3635133Three
4645234Four
5655335Five
6665436Six
7675537Seven
8705638Eight
9715739Nine
:72583aColon
;73593bSemicolon
<74603cLess than sign (< in HTML)
=75613dEquals sign
>76623eGreater than sign (> in HTML)
?77633fQuestion mark
@1006440At-sign
A1016541Uppercase A
B1026642Uppercase B
C1036743Uppercase C
D1046844Uppercase D
E1056945Uppercase E
F1067046Uppercase F
G1077147Uppercase G
H1107248Uppercase H
I1117349Uppercase I
J112744aUppercase J
K113754bUppercase K
L114764cUppercase L
M115774dUppercase M
N116784eUppercase N
O117794fUppercase O
P1208050Uppercase P
Q1218151Uppercase Q
R1228252Uppercase R
S1238353Uppercase S
T1248454Uppercase T
U1258555Uppercase U
V1268656Uppercase V
W1278757Uppercase W
X1308858Uppercase X
Y1318959Uppercase Y
Z132905aUppercase Z
[133915bOpening square bracket
\134925cReverse slant (Backslash)
]135935dClosing square bracket
^136945eCaret (Circumflex)
_137955fUnderscore
`1409660Opening single quote
a1419761Lowercase a
b1429862Lowercase b
c1439963Lowercase c
d14410064Lowercase d
e14510165Lowercase e
f14610266Lowercase f
g14710367Lowercase g
h15010468Lowercase h
i15110569Lowercase i
j1521066aLowercase j
k1531076bLowercase k
l1541086cLowercase l
m1551096dLowercase m
n1561106eLowercase n
o1571116fLowercase o
p16011270Lowercase p
q16111371Lowercase q
r16211472Lowercase r
s16311573Lowercase s
t16411674Lowercase t
u16511775Lowercase u
v16611876Lowercase v
w16711977Lowercase w
x17012078Lowercase x
y17112179Lowercase y
z1721227aLowercase z
{1731237bOpening curly brace
|1741247cVertical line
}1751257dCloing curly brace
~1761267eTilde (approximate)
DEL1771277fDelete (rubout), cross-hatch box

資訊交換碼

標準資訊交換碼,互聯網 Internet 號碼分配機構 IANA 使用現代名稱 US-ASCII。通過這種方式使用統一、字符處理、字符保存、通信和印刷通用符號,ASCII 是一種用於電子通信的字符編碼標準、最初定義基於英文字母表 0 ~ 127 將 128 個字符編碼為 7 位整數之信息交換標準代碼。包括 32 個非打印控制用字符、加上 95 個可顯示編碼字符,數字 0-9 和小寫字母 a-z 和大寫字母 A-Z 以及標點符號和可顯示列印符號。