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