当前位置:新励学网 > 语言作文 > 为什么中文要用GB双字节表示

为什么中文要用GB双字节表示

发表时间:2024-07-28 03:02:14 来源:网友投稿

应该是说的GBK编码用双字节表示。

GBK文字编码用双字节来表示,即不论中、英文字符均使用双字节来表示,为了区分中文,将其最高位都设定成1。GBK包含全部中文字符,是国家编码,通用性比UTF8差,不过UTF8占用的数据库比GBK大。

网页编码英文译为web page encoding,是在网页中指定其特定的字符编码格式的库。

GBK-------------含简/繁体中文字符

GB-2312--------仅含简体中文字符

UTF-8------------全球字符(别名“万国码”)

GBK:指中国的中文字符,包含简/繁体中文字符;另有一种“gb2312”,仅存储简体中文字符。是国家标准GB2312基础上扩容后兼容GB2312的标准。

UTF-8:Unicode TransformationFormat-8bit(统一码),允许含BOM,但通常不含BOM。用以解决国际上字符的一种多字节编码,英文使用8位(即一个字节),中文使用24为(三个字节)来编码。UTF-8包含全世界所有国家需要用到的字符,是国际编码,通用性强。UTF-8编码的文字可以在各国支持UTF8字符集的浏览器上显示。如果是UTF8编码,则在外国人的英文IE上也能显示中文,他们无需下载IE的中文语言支持包。

UTF-8版本虽然具有良好的国际兼容性,但中文需要比GBK/BIG5版本多占用50%的数据库存储空间,所以并非推荐使用,仅供对国际兼容性有特殊要求的用户使用。简单地说:对于中文较多的网站,适宜用GBK编码节省数据库空间。对于英文较多的网站,适宜用UTF-8节省数据库空间。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!