關於中文輸入法的全形和半形的區別

2022-03-05 05:45:47 字數 554 閱讀 7511

區別1: 只有中文輸入法有全形和半形的區別

原因:因為每個半形字元都是儲存為乙個位元組(8個位元組,256種組合),儲存26個英文本母是夠了, 但是對於儲存漢字, 日文,朝鮮文等象形文本時,英文他們的字型檔量遠大於256,所以需要是喲好使用兩個位元組來儲存,而且佔兩位,看起來比較和諧整齊。

區別2: 半形字元佔乙個字元的位置,儲存為乙個位元組

全形字符佔兩個字元的位置, 儲存為兩個位元組

區別3:全形和半形是針對於標點符號來說的, 全形的標點符號佔兩個字元的位置, 半形的標點符號佔乙個字元的位置。

注: 在漢字輸入法中,標點符號預設為全形(佔兩個字元的位置)

舉個栗子

輸入法的全形和半形區別?

全月亮是全形,半個月亮是半形 全形佔兩個位元組,半形佔乙個位元組。半形全形主要是針對標點符號來說的,全形標點佔兩個位元組,半形佔乙個位元組,而不管是半形還是全形,漢字都還是要佔兩個位元組 在程式設計序的源 中只能使用半形標點 不包括字串內部的資料 在不支援漢字等語言的計算機上只能使用半形標點 其實這...

輸入法中的全形與半形

問 輸入法為什麼有全形半形之分 這要從發展史說起 1.二進位制 計算機普遍遵循馮諾依曼結構體系,它規定了計算機內部以二進位制為主要數制 這和電路有關 所以計算機只認識二進位制的0或1。其它符號比如十進位制的 2 9 字母 a za z 標點符號,中文等等是不認識的。那麼,當我們說 a 的時候,它是怎...

對輸入法中全形半形和中英文輸入法的理解

之所以有這樣的區別,簡單說就是中文系統用雙位元組顯示漢字造成的與世界標準 由美國制訂的 不一的問題。說白了,對我們來說就是只針對中文的字型檔才有全形半形的說法。1 全形 漢字字元和規定了全形的英文本元及國標gb2312 80中的圖形符號和特殊字元都是全形字符。全形字符在編碼上佔兩個位元組的寬度。國標...