首頁 AI 工具評測 關於我們
ASCII 工具

ASCII 字元表

免費線上ASCII 字元表,無需帳號、不用安裝,完全在瀏覽器中運行。

十進制 十六進制 八進制 二進制 字元 描述

常用代碼

32
空格
48-57
數字 (0-9)
65-90
大寫 (A-Z)
97-122
小寫 (a-z)
9
製表符 (Tab)
10
換行 (LF)

什麼是 ASCII 字元表?

ASCII(American Standard Code for Information Interchange,美國資訊交換標準代碼)是一種字元編碼標準,用於表示英文字母、數字、標點符號和控制字元。標準 ASCII 包括 128 個字元(代碼 0-127),而延伸 ASCII 則包括 256 個字元(代碼 0-255)。每個字元都對應一個唯一的數值代碼,方便電腦存儲和處理文本資訊。

如何使用 ASCII 字元表?

使用本工具非常簡單直觀:

  • 搜尋功能:在搜尋框中輸入任何字元或代碼(十進制、十六進制、八進制),即可快速找到對應的 ASCII 字元資訊。
  • 篩選檢視:點擊按鈕可切換不同檢視方式——「顯示全部」查看所有字元,「只顯示可列印」隱藏控制字元,「只顯示控制字元」只顯示特殊控制代碼。
  • 複製字元或代碼:點擊表格中的任何一行,該字元或代碼會自動複製到剪貼板,可直接在其他應用中使用。
  • 查看完整資訊:表格顯示每個字元的十進制、十六進制、八進制、二進制表示,以及詳細的功能描述。

實用應用場景

ASCII 字元表在多個領域都有重要作用:

  • 軟體開發:程式設計師需要查詢特定字元的 ASCII 代碼進行字串操作、文件處理、資料轉換和編碼工作。
  • 系統管理:在命令列介面和指令碼中,理解控制字元(如 Tab、LF、CR)對於文本處理至關重要。
  • 教育學習:計算機科學和資訊技術學生需要掌握字元編碼基礎,了解計算機如何表示文本。
  • 資料轉換:進行不同編碼格式轉換、二進制資料分析或協議實現時需要查詢字元代碼。

常見問題

1. ASCII 和 Unicode 有什麼區別?

ASCII 是 7 位編碼系統,定義了 128 個字元(主要是英文字母、數字和符號)。Unicode 是一個更廣泛的國際標準,支援世界上數千種語言的字元,包括中文、日文、阿拉伯文和表情符號。Unicode 的前 128 個字元與 ASCII 完全相同,確保向下相容性。

2. 什麼是控制字元?

控制字元是 ASCII 代碼 0-31 和 127 中的特殊字元,它們不代表可見的符號,而是用來控制文本格式和輸出設備的行為。例如代碼 9 是製表符(Tab),代碼 10 是換行符(LF),代碼 13 是回車符(CR),它們在文本和資料處理中起重要作用。

3. 如何在程式碼中使用 ASCII 代碼?

大多數程式語言都提供了 ASCII 代碼和字元之間的轉換函式。例如:Python 中使用 chr(65) 得到 'A';JavaScript 中使用 String.fromCharCode(65);Java 中使用 (char)65

4. 延伸 ASCII(128-255)用於什麼?

標準 ASCII 只定義了 0-127 的字元。延伸 ASCII(128-255)用來表示其他符號、特殊字元、數學符號和多種語言的字母。不同的延伸 ASCII 代碼頁用於不同的地區和語言,例如 CP1252 用於西歐語言,CP936 用於簡體中文。

5. 為什麼有些字元在表格中顯示為「不可見」?

代碼 0-31 和 127 是控制字元,是不可見的特殊字元。它們用來控制文本格式、設備操作或信息傳輸。在本工具中,這些字元會顯示其名稱和功能描述。使用「只顯示可列印」篩選可以隱藏所有控制字元,只查看可見的字元和符號。

6. 複製功能如何使用?

只需點擊表格中的任何一行,該行的字元或代碼會自動複製到剪貼板。頁面會顯示「已複製」的提示訊息。對於控制字元,會複製其十進制代碼。您可以直接將複製的內容貼到程式碼編輯器或其他應用程式中。

返回頂端