unicode和utf8的关系
unicode 是一种编码表格,例如,给一个汉字规定一个代码。类似 gb2312-1980, gb18030等,只不过字集不同。
一个unicode码可能转成长度为一个byte,或两个,三个,四个byte的utf8码,取决于unicode码的值。英文unicode码因为值小于0x80,只要用一个byte的utf8传送,比送unicode两个bytes快。
utf8是为传送unicode而想出来的“再编码”方法罢了。
utf8转unicode用我上面给的程序反算即可。
更多编程相关内容,请关注编程入门栏目!
以上就是unicode和utf8的关系的详细内容。