半形全形 區別

2022-01-12 21:58:40 字數 1118 閱讀 7374

在計算機螢幕上,乙個漢字要佔兩個英文本元的位置,人們把乙個英文本元所佔的位置稱為"半形",相對地把乙個漢字所佔的位置稱為"全形"。在漢字輸入時,系統提供"半形"和"全形"兩種不同的輸入狀態,但是對於英文本母、符號和數字這些通用字元就不同於漢字,在半形狀態它們被作為英文本元處理;而在全形狀態,它們又可作為中文字元處理。半形和全形切換方法:單擊輸入法工具條上的按鈕或按鍵盤上的shift+space鍵來切換。

1、全形:指乙個字元占用兩個標準字元位置。

漢字字元和規定了全形的英文本元及國標gb2312-80中的圖形符號和特殊字元都是全形字符。一般的系統命令是不用全形字符的,只是在作文書處理時才會使用全形字符。

2、半形:指一字元占用乙個標準的字元位置。

通常的英文本母、數字鍵、符號鍵都是半形的,半形的顯示內碼都是乙個位元組。在系統內部,以上三種字元是作為基本**處理的,所以使用者輸入命令和引數時一般都使用半形。

3、全形與半形各在什麼情況下使用?

全形佔兩個位元組,半形佔乙個位元組。

半形全形主要是針對標點符號來說的,全形標點佔兩個位元組,半形佔乙個位元組,而不管是半形還是全形,漢字都還是要佔兩個位元組。

在程式設計序的源**中只能使用半形標點(不包括字串內部的資料)

在不支援漢字等語言的計算機上只能使用半形標點(其實這種情況根本就不存在半形全形的概念)

對於大多數字型來說,全形看起來比半形大,當然這不是本質區別了。

4、全形和半形的區別

全形就是字母和數字等與漢字佔等寬位置的字。半形就是ascii方式的字元,在沒有漢字輸入法起做用的時候輸入的字母數字和字元都是半形的。

在漢字輸入法出現的時候,輸入的字母數字預設為半形,但是標點則是預設為全形,可以通過滑鼠點選輸入法工具條上的相應按鈕來改變。

5、關於「全形」和「半形」:

全形:是指中gb2312-80(《資訊交換用漢字編碼字符集·基本集》)中的各種符號。

半形:是指英檔案ascii碼中的各種符號。

全形狀態下字母、數字符號等都會佔兩個位元組的位置,也就是乙個漢字那麼寬,半形狀態下,字母數字符號一般會佔乙個位元組,也就是半個漢字的位置,全形半形對漢字沒有影響。

全形與半形的區別

全形字符 fullwidth character 又稱全寬字元,日文為全形文字。字面上的意思,是指比普通字元 或半形字元 為寬的字元。傳統上,英語或拉丁字母語言使用的電腦系統,每乙個字母或符號 都是使用一位元組的空間 一位元組有8位,共256個編碼空間 來儲存 而漢語 日語及韓語文字,由於數量大大超...

全形轉半形 半形轉全形(Python)

coding utf 8 def str q2b u string 全形轉半形 全形字符unicode編碼從65281 65374 十六進製制 0xff01 0xff5e 半形字元unicode編碼從33 126 十六進製制 0x21 0x7e 空格比較特殊,全形為 12288 0x3000 半形為...

全形轉半形與半形轉全形

1.全形 指乙個字元占用兩個標準字元位置。漢字字元和規定了全形的英文本元及國標gb2312 80中的圖形符號和特殊字元都是全形字符。一般的系統命令是不用全形字符的,只是在作文書處理時才會使用全形字符。2.半形 指一字元占用乙個標準的字元位置。通常的英文本母 數字鍵 符號鍵都是半形的,半形的顯示內碼都...