什么是GBK,什么是BIG5?怎样实现它们的转换?

作者&投稿:怀征 (若有异议请与网页底部的电邮联系)
MFC 如何实现程序代码GBK到BIG5编码的转换?~

你可以利用GBK到unicode转化,函数是:MultiByteToWideChar
再由unicode转big5函数是:WideCharToMultiByte

请注意写程序时,要特别注意函数的参数的输入是否正确!
你可以到网上查一下这两个函数怎么应用

GBK指的是中华人民共和国全国信息技术标准化技术委员会1995年12月1日制订,国家技术监督局标准化司、电子工业部科技与质量监督司1995年12月15日联合以技监标函1995 229号文件的形式,将它确定为技术规范指导性文件。这一版的GBK规范为1.0版。
GBK编码,是在GB2312-80标准基础上的内码扩展规范,使用了双字节编码方案,其编码范围从8140至FEFE(剔除xx7F),共23940个码位,共收录了21003个汉字,完全兼容GB2312-80标准,支持国际标准ISO/IEC10646-1和国家标准GB13000-1中的全部中日韩汉字,并包含了BIG5编码中的所有汉字。
GBK编码方案于1995年10月制定, 1995年12月正式发布,目前中文版的WIN95、WIN98、WINDOWS NT以及WINDOWS 2000、WINDOWS XP、WIN 7等都支持GBK编码方案。
图为方正细雅宋_GBK字体:

扩展资料GB 2312的出现,基本满足了汉字的计算机处理需要,但对于人名、古汉语等方面出现的罕用字,GB 2312不能处理,这导致了后来GBK及GB 18030汉字字符集的出现。
GBK采用双字节表示,总体编码范围为8140-FEFE,首字节在81-FE 之间,尾字节在40-FE 之间,剔除 xx7F一条线。总计23940 个码位,共收入21886个汉字和图形符号,其中汉字(包括部首和构件)21003 个,图形符号883 个。P-Windows3.2和苹果OS以GB2312为基本汉字编码, Windows 95/98则以GBK为基本汉字编码。
有些汉字用五笔和拼音都打不出来,如:溙(五笔IDWI),须调出GBK字符集才能打出这个字。极品五笔中可右击输入法图标,设置,属性中选GBK字符集。极点五笔中可点击工具条中相关图标进行转换。
参考资料来源:百度百科-GBK
参考资料来源:百度百科-字符编码

GBK全名为汉字内码扩展规范,英文名Chinese Internal Code Specification。K 即是“扩展”所对应的汉语拼音(KuoZhan)中“扩”字的声母。

GBK 亦采用双字节表示,总体编码范围为 8140-FEFE,首字节在 81-FE 之间,尾字节在 40-FE 之间,剔除 xx7F 一条线。总计 23940 个码位,共收入 21886 个汉字和图形符号,其中汉字(包括部首和构件)21003 个,图形符号 883 个。

Big5,大五码:中文内码之一,此码代表中文繁体字,为港、台地区广泛使用。

“大五码(Big5)”是在1984年由台湾财团法人资讯工业策进会和五家有意愿共同推动电脑中文化的资讯公司所共同创立,故称大五码。五家公司为:宏碁、神通、佳佳、零壹及大众。

《BIG5》是台湾计算机界实行的汉字编码字符集。它包含了 420 个图形符号和 13070 个汉字(不包含简化汉字)。编码范围是 0x8140-0xFE7E、0x81A1-0xFEFE,其中 0xA140-0xA17E、0xA1A1-0xA1FE 是图形符号区,0xA440-0xF97E、0xA4A1-0xF9FE 是汉字区。

没有转换的说法


gbk是什么编码
由中国制定的字符编码标准,用于在计算机系统中表示汉字和其他字符。GBK编码采用双字节表示,总体编码范围为0x8140到0xFEFE,首字节在0x81到0xFE之间,尾字节在0x40到0xFE之间。GBK编码包含了GB2312的所有字符,增加了更多的汉字和特殊字符,GBK编码广泛应用于中国的计算机系统和互联网应用中。

gbk是什么编码
双字节编码。GBK编码包含了GB2312编码中的全部汉字,并对一些生僻汉字和少数民族文字进行了扩充,共收录了21003个中日韩汉字和符号。由于GBK编码是针对汉字的编码标准,在GBK编码中,英文字母、数字、标点等非汉字字符仍然只占用一个字节,其编码值与ASCII码相同。

请问GBK和UTF-8是什么,它们有什么区别?
UTF-8包含全世界所有国家需要用到的字符,是国际编码,通用性强。UTF-8编码的文字可以在各国支持UTF8字符集的浏览器上显示。如,如果是UTF8编码,则在外国人的英文IE上也能显示中文,他们无需下载IE的中文语言支持包。GBK是国家标准GB2312基础上扩容后兼容GB2312的标准。GBK的文字编码是用双字节来表示...

gbk编码是什么?
GBK编码,是对GB2312编码的扩展,因此完全兼容GB2312-80标准。GBK编码依然采用双字节编码方案,其编码范围:8140-FEFE(高字节从81到FE,低字节从40到FE),剔除xx7F码位,共23940个码位。GBK编码共收录汉字和图形符号21886个,其中汉字(包括部首和构件)21003个,图形符号883个。GBK编码支持国际标准...

“GBK,UTF8”是什么?
GBK,UTF8都是一种字符集,就是一种编码方式~字符集(Character set)是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同,常见字符集名称:ASCII字符集、GB2312字符集、UTF8字符集、 GB18030字符集、Unicode字符集等。计算机要准确的处理各种字符集文字,需要进行字符编码,以便计算机能够识别...

方正gbk是什么意思
方正gbk,是一种中文字符编码,也被称为国标扩展码(GBK)。它是出于满足汉字计算机输入输出需求而开发的编码方式。与传统的ASCII码只有128个字符不同,方正gbk支持超过21000个字符。因此,在计算机中使用方正gbk编码时,可以轻松输入中文汉字字符,并且它在遇到其他特殊字符时也能正确解析。GB2312是方正gbk...

GBK是干什么的啊
GB码,全称是GB2312-80《信息交换用汉字编码字符集 基本集》,1980年发布,是中文信息处理的国家标准,在大陆及海外使用简体中文的地区(如新加坡等)是强制使用的唯一中文编码。P-Windows3.2和苹果OS就是以GB2312为基本汉字编码, Windows 95\/98则以GBK为基本汉字编码、但兼容支持GB2312。GB码共收录...

gbk编码是什么
GBK全名为汉字内码扩展规范,英文名Chinese Internal Code Specification。K 即是“扩展”所对应的汉语拼音(KuoZhan)中“扩”字的声母。GBK 亦采用双字节表示,总体编码范围为8140-FEFE,首字节在81-FE 之间,尾字节在40-FE 之间,剔除 xx7F一条线。总计23940 个码位,共收入21886个汉字和图形符号,...

KB, MB, GB, TB, GBK各是什么单位?
KB、MB、GB都是计算机存储单位:KB千字节 (全称Kilobyte),常写作kB, KB或K。MB兆字节(全称MByte),读作“兆”。GB吉字节(全称Gigabyte)在中国又被称为吉咖字节或京字节或十亿字节或戟,常简写为G。

GBK是干什么的啊
GBK和UTF-8都是系统的一种字符编码。GBK是以国家标准为主,UTF8是国际标准,国际通用, 国外访问不会出现乱码。参考资料:http:\/\/www.8621com.cn\/gbk_utf-8.html

凯里市13672719300: 汉字采用的两种编码是什么? -
郎澜白芝:[答案] 第一种是 GB2312汉字编码,又称国标码,其实延伸一下还有GBK码第二种是 Big5汉字编码,又称大五码

凯里市13672719300: 汉字“我”的内码是什么 -
郎澜白芝:[答案] GBK编码 CED2 unicode编码 6211 大五码(Big5) A7DA 区位码(GB2312) %E6%88%91 utf8编码 %E6%88%91 10位unicode 25105

凯里市13672719300: 什么叫BLG5???? -
郎澜白芝: 游戏拼音输入法分GB/GBK码,BIG5码,SJIS码.BIG5码是专门在一般打字出乱码的游戏中使用,平常使用不成的,就是在一些游戏中出汉字,在一般打字中出乱码.游侠网有介绍的

凯里市13672719300: 如何判断一个十六进制是汉字的国标码 -
郎澜白芝:[答案] 这里面涉及编码范围问题,Unicode,big5,gbk国标码都是两个字节表示一个汉字,而utf8是三个字节表示一个汉字. 而且这几种编码中有大量重叠,很难直接判断一个字是哪一种编码, 例如下面:汉字编码范围 名称 第一字节 第二字节 GB2312 0xB0-0...

凯里市13672719300: 电驴上动漫文件名后面的BIG5是什么意思?
郎澜白芝: big5是 语言的编码 是繁体中文的 gbk是简体中文

凯里市13672719300: 字体里面GB和GBK有什么区别? -
郎澜白芝: GB2312字集是简体字集,全称为GB2312(80)字集,共包括国标简体汉字6763个. BIG5字集是台湾繁体字集,共包括国标繁体汉字13053个. GBK字集是简繁字集,包括了GB字集、BIG5字集和一些符号,共包括21003个字符.

凯里市13672719300: 编码GBK包含简体字符和繁体字符码? -
郎澜白芝: yes!ASCII:西欧字符集 GB2312:国家简体中文字符集,兼容ASCII.BIG5:统一繁体字编码 GBK:它是GB2312的扩展,支持简体和繁体字,兼容GB2312 GB18030:在GBK基础上继续扩展生僻字和日文、朝鲜语等的编码,兼容GBK UNICODE:为世界650种语言进行统一编码,只兼容ASCII对GB系列都不兼容

凯里市13672719300: 能看懂的繁体字是什么编码 GBK BIG GB2312 -
郎澜白芝: 看得懂的繁体中文?指的是正常显示的繁体字吗?包括繁体字的字符集有BIG5,GBK,GB18030.utf-8,unicode.但要注意,这些字符集(除了GB18030兼容GBK)都不兼容的.按你的意思原来的正常显示的繁体字应该是BIG5编码的,想在简体中文系统中显示,需要经过转码.将BIG5转码成GB18030或GBK.才能在简体系统中正常显示.GB2312只支持简体中文,不支持繁体中文.要转码可以用EditPlus编辑器.

凯里市13672719300: 编码方式是什么? -
郎澜白芝: 编码方式就是指通过特定的压缩技术,将某个视频格式的文件转换成另一种视频格式文件的方式

凯里市13672719300: GBK中的“K”、GB2312中的“2312”GB18030中的“18030”以及BIG5都是何意?
郎澜白芝: gbk是一个字符集.GB2312和GB18030是按照中国的两个标准,这两个标准就是用来描述一些字符集的.BIG5是大王码,主要是港台用的.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网