-
全角字符
鎖定
- 中文名
- 全角字符
- 字節總是
- 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),我們可以在檢測到中文時不進行轉換。
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:18次歷史版本
- 最近更新: q360350506