EUC

EUC全名爲Extended Unix Code ， 是一個使用8位編碼來表示字符的方法 。 EUC最初是針對Unix系統 ， 由一些Unix公司所開發 ， 於1991年標準化 。 EUC基於ISO / IEC 2022的7位編碼標準 ， 因此單字節的編碼空間爲94 ， 雙字節的編碼空間 （ 區位碼 ） 爲94x94 。 把每個區位加上0xA0來表示 ， 以便符合ISO 2022 。 它主要用於表示及儲存漢語文字 、 日語文字及朝鮮文字 。 EUC定義了4個單獨的碼集 （ code set ） 。 碼集0總是對應於7位的ASCII （ 或其它的各國定義的ISO 646 ） ， 包括了ISO 2022定義的C0與G0空間的值 。 碼集1, 2, 3表示G1空間的值 。 其中 ， 碼集1表示一些未經修飾 （ unadorned ） 的字符 。 碼集2的字符編碼以0x8E （ 屬於C1控制字符 ， 或稱SS2 ） 爲第一字節 。 碼集3的字符編碼以0x8F （ 另一個屬於C1的控制字符 ， 或稱SS3 ） 爲第一字節 。 碼集0總是編碼爲單字節 ； 碼集2 、 3總是編碼爲至少2個字節 ； 碼集1編碼爲1 - 3個字節 。