萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 電腦基礎知識 >  >> 電腦入門

輸入法全角半角徹底搞懂:定義、區別、編程規範、切換技巧、符號對照表

全角/半角不分導致代碼報錯、排版混亂、搜索失效?本文從定義、字節佔用、適用場景、編程規範、符號對照、切換方法六個維度徹底講透。

核心定義

概念定義字節佔用典型字符
全角一字符佔兩個標準字符位置2 字節漢字、全角標點(。,!?)、全角英數(ABC123)
半角一字符佔一個標準字符位置1 字節ASCII 字符(英文字母、數字、半角標點 .,!?)、半角英數

關鍵區別

  • 漢字永遠是全角(佔 2 字節),無半角漢字
  • 英文/數字/符號**有全半角之分**
  • 視覺上全角比半角寬(等寬字體下全角 = 2×半角寬度)

適用場景規範

常用符號對照表

場景要求說明
程式碼編寫**強制半角**編譯器只識別 ASCII 半角符號,全角會報語法錯誤
不支持中文的舊系統/終端**只能半角**根本無全半角概念
中文文檔/聊天/網頁排版標點建議全角,英數可半角中文語境下全角標點視覺對齊更美觀
數據庫字段/表單提交按業務規範如手機號、郵箱、ID 必須半角
半角全角半角全角
.。,,
??!!
::;;
'‘"“
(())
[【]】
@@##
$$%%
&&**

輸入法狀態欄圖標識別

  • **左側「中/英」**:切換中英文輸入模式
  • **中間「月/○」**:切換**字母數字**全半角(月=全角,○=半角)
  • **右側「。/.」**:切換**標點符號**全半角(。=全角,.=半角)
  • **最右鍵盤圖標**:喚出軟鍵盤輸入特殊符號

快捷切換

  • Shift+Space:切換字母數字全半角(最常用)
  • Ctrl+. / Ctrl+Shift+.:部分輸入法切換標點全半角
  • 狀態欄點擊對應圖標切換

編程實例

// 正確:半角符號
name = "曹開慧";
CLEAR;

// 錯誤:全角符號導致語法錯誤
name = "曹開慧";  // 全角分號
CLEAR;           // 全角字母

搞懂全半角,代碼不報錯、文檔更專業、搜索更精準!

copyright © 萬盛學電腦網 all rights reserved