unicode和utf8的關(guān)系
unicode 是一種編碼表格,例如,給一個漢字規(guī)定一個代碼。類似 GB2312-1980, GB18030等,只不過字集不同。
一個unicode碼可能轉(zhuǎn)成長度為一個BYTE,或兩個,三個,四個BYTE的UTF8碼,取決于unicode碼的值。英文unicode碼因?yàn)橹敌∮?x80,只要用一個BYTE的UTF8傳送,比送unicode兩個BYTEs快。
UTF8是為傳送unicode而想出來的“再編碼”方法罷了。
UTF8轉(zhuǎn)unicode用我上面給的程序反算即可。