1. 程式人生 > 其它 >全形和半形輸入法的區別

全形和半形輸入法的區別

計算機起源於美國,C語言、C++、Java、JavaScript 等很多流行的程式語言都是美國人發明的,所以在編寫程式碼的時候必須使用英文半形輸入法,尤其是標點符號,初學者一定要引起注意

全形和半形的區別主要在於

  • 除漢字以外的其它字元,比如標點符號英文字母阿拉伯數字等,全形字元和半形字元所佔用的位置的大小不同在計算機螢幕上一個漢字要佔兩個英文字元的位置,人們把一個英文字元所佔的位置稱為“半形”,相對地把一個漢字所佔的位置稱為“全形”。
  • 標點符號、英文字母、阿拉伯數字等這些字元不同於漢字,在半形狀態它們被作為英文字元處理,而在全形狀態作為中文字元處理
  • 另外最重要的一點是:“相同”字元在全形和半形狀態下對應的編碼
    (例如 Unicode 編碼、GBK 編碼等)不一樣,所以它們是不同的字元。

請看下面的例子。

  • 半形輸入:
    嶽麓書院!Hello C,I like!
  • 全形輸入:
    嶽麓書院!Hello C,I like!