複製鏈接
請複製以下鏈接發送給好友

全角字符

鎖定
全角字符,指一個字符佔用兩個標準字符位置,漢字字符和規定了全角的英文字符及國標GB2312-80中的圖形符號特殊字符都是全角字符。一般的系統命令是不用全角字符的,只是在作文字處理時才會使用全角字符。
中文名
全角字符
字節總是
163
全角字符
2個字符位置
主要表現
英文字母、標點符號
符號介紹
全角--指一個字符佔用兩個標準字符位置。
簡單地講,全角字符佔用2個字節位置,半角字符(Half-width characters)佔用1個字節位置。他們在應用上的區別主要表現在輸入阿拉伯數目字、英文字母標點符號特殊符號,這些只需要佔1個字節的一般用半角輸入。如果用全角輸入的話,每兩個字節之間就會產生一個空格。一般網站的註冊名、密碼都是用字母加數目字,如果用全角輸入就會產生錯誤。 每個漢字都佔用2個字節,所以不管你用全角還是半角輸入都是一樣的。
我們知道,在windows中,中文和全角字符都佔兩個字節,並且使用了ASCII Chart 2 (codes 128–255)。我們可以憑這一點來一個個檢測用户輸入的是否是中文和全角字符。實際上,全角字符的第一個字節總是被置為163,而第二個字節則是相同半角字符碼加上128(不包括空格)。如半角A為65,則全角A則是163(第一個字節)、193(第二個字節,128+65)。而對於中文來講,它的第一個字節被置為大於163,(如'阿'為:176 162),我們可以在檢測到中文時不進行轉換。