摘自:
http://blog.csdn.net/kevinhg/article/details/8702462
前言
在計(jì)算機(jī)屏幕上统舀,一個(gè)漢字要占兩個(gè)英文字符的位置匆骗,人們把一個(gè)英文字符所占的位置稱為"半角",相對(duì)地把一個(gè)漢字所占的位置稱為"全角"誉简。在漢字輸入時(shí)碉就,系統(tǒng)提供"半角"和"全角"兩種不同的輸入狀態(tài),但是對(duì)于英文字母闷串、符號(hào)和數(shù)字這些通用字符就不同于漢字瓮钥,在半角狀態(tài)它們被作為英文字符處理;而在全角狀態(tài)烹吵,它們又可作為中文字符處理碉熄。半角和全角切換方法:單擊輸入法工具條上的按鈕或按鍵盤上的Shift+Space鍵來切換。
1.全角
全角:指一個(gè)字符占用兩個(gè)標(biāo)準(zhǔn)字符位置肋拔。
漢字字符和規(guī)定了全角的英文字符及國標(biāo)GB2312-80中的圖形符號(hào)和特殊字符都是全角字符锈津。一般的系統(tǒng)命令是不用全角字符的,只是在作文字處理時(shí)才會(huì)使用全角字符凉蜂。
2.半角
半角:指一字符占用一個(gè)標(biāo)準(zhǔn)的字符位置琼梆。
通常的英文字母七咧、數(shù)字鍵、符號(hào)鍵都是半角的叮叹,半角的顯示內(nèi)碼都是一個(gè)字節(jié)艾栋。在系統(tǒng)內(nèi)部,以上三種字符是作為基本代碼處理的蛉顽,所以用戶輸入命令和參數(shù)時(shí)一般都使用半角蝗砾。
3.全角半角使用
全角與半角各在什么情況下使用?
全角占兩個(gè)字節(jié)携冤,半角占一個(gè)字節(jié)悼粮。
半角全角主要是針對(duì)標(biāo)點(diǎn)符號(hào)來說的,全角標(biāo)點(diǎn)占兩個(gè)字節(jié)曾棕,半角占一個(gè)字節(jié)扣猫,而不管是半角還是全角,漢字都還是要占兩個(gè)字節(jié)翘地。
在編程序的源代碼中只能使用半角標(biāo)點(diǎn)(不包括字符串內(nèi)部的數(shù)據(jù))
在不支持漢字等語言的計(jì)算機(jī)上只能使用半角標(biāo)點(diǎn)(其實(shí)這種情況根本就不存在半角全角的概念)
對(duì)于大多數(shù)字體來說申尤,全角看起來比半角大,當(dāng)然這不是本質(zhì)區(qū)別了衙耕。
4.全角半角區(qū)別
全角就是字母和數(shù)字等與漢字占等寬位置的字昧穿。半角就是ASCII方式的字符,在沒有漢字輸入法起做用的時(shí)候輸入的字母數(shù)字和字符都是半角的橙喘。
在漢字輸入法出現(xiàn)的時(shí)候时鸵,輸入的字母數(shù)字默認(rèn)為半角,但是標(biāo)點(diǎn)則是默認(rèn)為全角厅瞎,可以通過鼠標(biāo)點(diǎn)擊輸入法工具條上的相應(yīng)按鈕來改變饰潜。
5.關(guān)于“全角”和“半角”:
全角:是指中GB2312-80(《信息交換用漢字編碼字符集·基本集》)中的各種符號(hào)。
半角:是指英文件ASCII碼中的各種符號(hào)和簸。
全角狀態(tài)下字母彭雾、數(shù)字符號(hào)等都會(huì)占兩個(gè)字節(jié)的位置,也就是一個(gè)漢字那么寬比搭,半角狀態(tài)下冠跷,字母數(shù)字符號(hào)一般會(huì)占一個(gè)字節(jié),也就是半個(gè)漢字的位置身诺,全角半角對(duì)漢字沒有影響。