发布网友 发布时间:2022-04-28 21:15
共2个回答
热心网友 时间:2022-06-23 05:47
GBK编码,是在GB2312-80标准基础上的内码扩展规范,使用了双字节编码方案,其编码范围从8140至FEFE(剔除xx7F),共23940个码位,共收录了21003个汉字,完全兼容GB2312-80标准,支持国际标准ISO/IEC10646-1和国家标准GB13000-1中的全部中日韩汉字,并包含了BIG5编码中的所有汉字。GBK编码方案于1995年10月制定,1995年12月正式发布,目前中文版的WIN95、WIN98、WINDOWSNT以及WINDOWS2000、WINDOWSXP、WIN7等都支持GBK编码方案。UTF-8(8-bitUnicodeTransformationFormat)是一种针对Unicode的可变长度字符编码,又称万国码。由KenThompson于1992年创建。现在已经标准化为RFC3629。UTF-8用1到4个字节编码UNICODE字符。如果UNICODE字符由2个字节表示,则编码成UTF-8很可能需要3个字节。而如果UNICODE字符由4个字节表示,则编码成UTF-8可能需要6个字节。用4个或6个字节去编码一个UNICODE字符可能太多了,但很少会遇到那样的UNICODE字符。===================================================================GBK码的汉字是2个字节,UTF-8则否,所以,为节省存储、方便程序高速处理,建议采用GBK码。但为便于国际间的交流,则要使用后者。热心网友 时间:2022-06-23 05:48
GBK与UTF-8是指的字符编码的两种形式--字符集。一般中文显示用GBK编码,但国外访问者访问的时候,如果浏览器不支持自动转码,用其它格式查看的时候会乱码。 相比UTF-8,UTF-8是国际通用字符集,但是会多占一点点空间