汉字代码对照表_汉字代码 每日热闻

2023-02-09 06:59:59 来源: 互联网

1、汉字编码问题由于常常要和汉字处理打交道,因此,我常常受到汉字编码问题的困扰。

2、在不断的打击与坚持中,也积累了一点汉字编码方面的经验,想和大家一起分享。

3、一、汉字编码的种类 汉字编码中现在主要用到的有三类,包括GBK,GB2312和Big5。


(相关资料图)

4、 GB2312又称国标码,由国家标准总局发布,1981年5月1日实施,通行于大陆。

5、新加坡等地也使用此编码。

6、它是一个简化字的编码规范,当然也包括其他的符号、字母、日文假名等,共7445个图形字符,其中汉字占6763个。

7、我们平时说6768个汉字,实际上里边有5个编码为空白,所以总共有6763个汉字。

8、 GB2312规定“对任意一个图形字符都采用两个字节表示,每个字节均采用七位编码表示”,习惯上称第一个字节为“高字节”,第二个字节为“低字节”。

9、GB2312中汉字的编码范围为,第一字节0xB0-0xF7(对应十进制为176-247),第二个字节0xA0-0xFE(对应十进制为160-254)。

10、 GB2312将代码表分为94个区,对应第一字节(0xa1-0xfe);每个区94个位(0xa1-0xfe),对应第二字节,两个字节的值分别为区号值和位号值加32(2OH),因此也称为区位码。

11、01-09区为符号、数字区,16-87区为汉字区(0xb0-0xf7),10-15区、88-94区是有待进一步标准化的空白区。

12、2、Big5又称大五码,主要为香港与台湾使用,即是一个繁体字编码。

13、每个汉字由两个字节构成,第一个字节的范围从0X81-0XFE(即129-255),共126种。

14、第二个字节的范围不连续,分别为0X40-0X7E(即64-126),0XA1-0XFE(即161-254),共157种。

15、3、GBK是GB2312的扩展,是向上兼容的,因此GB2312中的汉字的编码与GBK中汉字的相同。

16、另外,GBK中还包含繁体字的编码,它与Big5编码之间的关系我还没有弄明白,好像是不一致的。

17、GBK中每个汉字仍然包含两个字节,第一个字节的范围是0x81-0xFE(即129-254),第二个字节的范围是0x40-0xFE(即64-254)。

18、GBK中有码位23940个,包含汉字21003个。

19、表1 汉字编码范围名称 第一字节 第二字节 GB2312 0xB0-0xF7(176-247) 0xA0-0xFE(160-254) GBK 0x81-0xFE(129-254) 0x40-0xFE(64-254) Big5 0x81-0xFE(129-255) 0x40-0x7E(64-126)0xA1-0xFE(161-254)二、对汉字进行hash 为了处理汉字的方便,在查找汉字的时候,我们通常会用到hash的方法,那怎么来确定一个汉字位置呢?这就和每种编码的排列有关了,这里主要给出一种hash函数的策略。

20、 对于GB2312编码,设输入的汉字为GBword,我们可以采用公式(C1-176)*94 + (C2-161)确定GBindex。

21、其中,C1表示第一字节,C2表示第二字节。

22、具体如下: GBindex = ((unsigned char)***.at(0)-176)*94 + (unsigned char)***.at(1) - 161; 之所以用unsigned char类型,是因为char是一个字节,如果用unsigend int,因为int是4个字节的,所以会造成扩展,导致错误。

23、 对于GBK编码,设输入的汉字为GBKword,则可以采用公式 index=(ch1-0x81)*190+(ch2-0x40)-(ch2/128),其中ch1是第一字节,ch2是第二字节。

24、 具体的, GBKindex = ((unsigned char)GBKword[0]-129)*190 + ((unsigned char)GBKword[1]-64) - (unsigned char)GBKword[1]/128;三、怎样判断一个汉字的是什么编码直接根据汉字的编码范围判断,对于GB2312和GBK可用下面两个程序实现。

25、判断是否是GB2312bool isGBCode(const string& strIn){ unsigned char ch1; unsigned char ch2;if (strIn.size() >= 2) { ch1 = (unsigned char)***.at(0); ch2 = (unsigned char)***.at(1); if (ch1>=176 && ch1<=247 && ch2>=160 && ch2<=254) return true; else return false; } else return false;}2、判断是否是GBK编码bool isGBKCode(const string& strIn){ unsigned char ch1; unsigned char ch2;if (strIn.size() >= 2) { ch1 = (unsigned char)***.at(0); ch2 = (unsigned char)***.at(1); if (ch1>=129 && ch1<=254 && ch2>=64 && ch2<=254) return true; else return false; } else return false;}3、对于Big5 它的范围为:高字节从0xA0到0xFE,低字节从0x40到0x7E,和0xA1到0xFE两部分。

26、判断一个汉字是否是BIG5编码,可以如上对字符的编码范围判断即可。

27、如何定位呢?那么也想象所有编码排列为一个二维坐标,纵坐标是高字节,横坐标是低字节。

28、这样一行上的汉字个数:(0x7E-0x40+1)+(0xFE-0xA1+1)=157。

29、那么定位算法分两块,为: if 0x40<=ch2<=0x7E: #is big5 char index=((ch1-0xA1)*157+(ch2-0x40))*2 elif 0xA1<=ch2<=0xFE: #is big5 char index=((ch1-0xA1)*157+(ch2-0xA1+63))*2 对于第二块,计算偏移量时因为有两块数值,所以在计算后面一段值时,不要忘了前面还有一段值。

30、0x7E-0x40+1=63。

31、四、如果判断一个字符是西文字符还是中文字符 大家知道西文字符主要是指ASCII码,它用一个字节表示。

32、且这个字符转换成数字之后,该数字是大于0的,而汉字是两个字节的,第一个字节的转化为数字之后应该是小于0的,因此可以根据每个字节转化为数字之后是否小于0,判断它是否是汉字。

33、 例如,设输入字为strin,则, If (***.at(0) < 0) cout << ”是汉字” << endl; else cout << ”不是汉字” << endl;五、编码表下载 GBK编码表,下载 GB2312编码表,下载。

本文到此分享完毕,希望对大家有所帮助。

标签: 汉字编码 汉字代码

汉字代码对照表_汉字代码 每日热闻

1、汉字编码问题由于常常要和汉字处理打交道,因此,我常常受到汉字编码问题的困扰。2、在不断的打击与...

02-09 06:59:59

苹果因电池门在欧洲多国面临诉讼 约损失1.8亿欧元 环球滚动

苹果品牌的产品大家都不陌生了,对于果粉们来说,有苹果的新品上市的话,是少不了关注的。那么苹果手机...

02-09 06:18:31

wps怎么操作页面设置_wps如何进行页面设置

如何布局wps文本页面1?单击WPS文本旁边的箭头,然后单击“文件”——“新建”创建一个新文档。2 点击...

02-09 04:15:55

六十六岁寿宴主持词精选

66年的风雨中老人家辛辛苦苦地将孩子们抚养成人。66年风风雨雨,66载生活苍桑。岁月的印痕悄悄地爬上了...

02-09 02:29:23

花气袭人知昼暖是红楼梦中谁给谁起名字时说的一句话_天天关注

1、陆游村居书喜红桥梅市晓山横白塔樊江春水生花气袭人知骤暖鹊声穿树喜新晴坊场酒贱贫犹醉原野泥深老亦...

02-09 01:27:42

C型女郎|天天快看点

1、C型女郎,她们有独立精神,金钱和地位上不依赖任何男人;她们也有更豁达的历练。2、年龄只是无聊的数...

02-08 22:55:53

当前简讯:电影《决战中途岛》观后感

罗兰艾默里奇带来了军事题材战争史诗《决战中途岛》。下面就是小编给大家带来的电影《决战中途岛》观后...

02-08 22:27:32

速讯:台前县气象局发布道路结冰黄色预警【III级/较重】【2023-02-08】

台前县气象局发布道路结冰黄色预警【III级 较重】【2023-02-08】

02-08 19:57:42

轨迹球和鼠标_什么是轨迹球鼠标 环球资讯

轨迹球的概念这种鼠标多用于笔记本电脑。它的外观看起来像一个倒置的机械鼠标,其内部原理与机械鼠标相...

02-08 19:05:43

环球今亮点!七夕节主题活动策划方案最新5篇

?大家应该都听过七夕坐看牵牛织女星,这是民间的习俗,而七夕节是非常浪漫的一个节日,当又一年七夕节到...

02-08 18:50:45

当前焦点!异地缴纳社保怎么交?异地就医报销流程

异地缴纳社保怎么交异地缴纳社保如下交:可以找个用人单位,由用人单位在建立劳动关系的三十天之内向社...

02-08 17:11:21

130px是什么意思_125px是什么意思 今日观点

1、px是分辨率的单位,是英语单词pixel的缩写,意为像素。2、像素是指在由一个数字序列表示的图像中的一...

02-08 16:10:31

九年级上册化学期中试卷附答案_世界播报

九年级化学期中考试是检验学生掌握知识的一种方式,希望同学们认真对待。以下是学习啦小编为你整理的九...

02-08 14:45:55

焦点速看:吸脂减肥多少钱一次_吸脂减肥多少钱

1、首先,从观点来看,吸脂减肥是不正确的。2、通常吸脂是为了塑身,但减肥需要饮食和运动。3、吸脂的过...

02-08 13:58:49

天天讯息:拜登发表国情咨文演讲时,他“躲”了起来

但由于这些官员都将出席演讲,白宫指定了在总统继任顺位中排名第11的沃尔什作为“指定幸存者”,在发生...

02-08 12:58:04

奖学金自我鉴定

奖学金自我鉴定5篇自我鉴定是个人对一个时间段的自我总结,自我鉴定可以使我们更有效率,因此十分有必须...

02-08 10:51:58

保利联合:2月7日获融资买入1494.33万元|天天快资讯

同花顺数据中心显示,保利联合2月7日获融资买入1494 33万元,占当日买入金额的26 35%,当前融资余额1...

02-08 10:09:43

春来万物生,科学进补得其法

遵循“春生、夏长、秋收、冬藏”的自然规律,冬春进补一直是中国的传统习俗,尤其是江南一代,更有冬令...

02-08 09:42:32

Malaika

1、Malaika,英国迷你电视剧《黑镜》中的角色,由ChetnaPandya扮演。2、。文章到此就分享结束,希

02-08 08:10:36

【世界快播报】十二月你好的唯美带字图片(2)

十二月你好的唯美带字图片十二月你好图片欣赏十二月你好图片7十二月你好图片8十二月你好图片9十二月你好...

02-08 06:10:04

New爱相随

1、《New爱相随》是《爱相随》系列游戏在3DS平台上推出的系列最新作,一款恋爱类游戏。2、。文章到此就...

02-08 04:45:25

棒球棍多长_棒球棍尺寸

1、根据棒球的规则,球棒必须是光滑的圆棍,其最粗的部分直径不得超过2 75英寸(7厘米),长度不得超过42英寸(106

02-08 02:10:04

PMN-PT单晶的高频压电性能及机理研究

1、《PMN-PT单晶的高频压电性能及机理研究》是依托西安交通大学。2、由徐卓担任项目负责人的联合基金项...

02-08 01:48:28

去冰为什么还是冰的

去冰为什么还是冰的,“去冰”是在饮料里加入冰块冰镇了之后,再把冰块去除,所以还是冰的。去冰的含义...

02-07 22:47:06

市人大常委会党组扩大会议召开 坚决拥护省委对张锡君涉嫌严重违纪违法进行纪律审查和监察调查的决定 即时焦点

市人大常委会党组扩大会议召开坚决拥护省委对张锡君涉嫌严重违纪违法进行纪律审查和监察调查的决定

02-07 22:06:11

视焦点讯!“很开心再次踏入这个微笑国度”

当地时间6日上午8时左右,中国春秋航空公司一架由广州起飞的客机降落在泰国首都曼谷廊曼国际机场,这是...

02-07 20:52:22

天天实时:sinus

1、sinus是一个英语单词。2、名词。3、作名词时意为“[生物]窦;静脉窦;下陷或凹下去的地方”。文章到此就分

02-07 19:21:38

安评报告包括哪些内容|世界最资讯

安评报告包括哪些内容,安评报告内容包括概述、简介、主要危险、有害因素分析、生产工艺简介、评价方法...

02-07 17:17:01

快资讯:山东2023年3月全国计算机等级考试开考科目

级别科目名称科目代码考试方式考试时间一级计算机基础及WPSOffice应用14无纸化90分钟计算机基础及MSOffi...

02-07 17:11:44

december是第几月_december是几月|每日头条

1、december是十二月2、十二月象征风信子石及土耳其石,代表执着、智慧、荣誉与财富。3、十二月为一年的...

02-07 16:04:16

草圣是指哪三位书法家

草圣是指哪三位书法家,草圣是指在草书技法上最高水平的人,被称为草圣的三位书法家是东汉张芝、唐代张...

02-07 14:04:29

实字组词的近义词|全球微速讯

一、实字组词的部首1、部首:宀2、笔画:83、繁体:實4、五笔:PUDU二、实字组词的笔顺5、实字组词的笔...

02-07 13:50:37

同花顺一度大涨近9%,较低点反弹近80% 全球观天下

2月7日上午,同花顺一度大涨近9%,股价创近来新高,较低点反弹近80%,现涨超7%。中信建投此前指出,同花...

02-07 12:11:36

涉嫌严重违纪违法!山东3名官员接受审查调查 世界即时

涉嫌严重违纪违法!山东3名官员接受审查调查

02-07 10:10:45

巴顿:“阳康”后一度感觉自己气短,力争新赛季打入十球

巴顿:“阳康”后一度感觉自己气短,力争新赛季打入十球,十球,津门虎,新赛季,主力球员,中国体育联赛,中...

02-07 09:01:01

丁晓斌

1、丁晓斌,著名的高端酒店设计师。2、从事酒店设计工作十多年,致力于国际品牌五星级酒店、温泉水疗度...

02-07 07:53:01

焦点热文:懂你歌词感悟_懂你歌词

1、懂你满文军你静静地离去一步一步孤独的背影多想伴着你告诉你我心里多么地爱你花静静地绽放在我忽然想...

02-07 04:34:30

当前要闻:三叶委陵菜根

1、三叶委陵菜根,中药名。2、为蔷薇科委陵菜属植物三叶委陵菜(PotentillaFreynianaBomm.

02-07 01:19:10

小米打印机怎么连接电脑视频_小米打印机怎么连接电脑-世界微头条

1、小米打印机怎么连接在使用小米打印机的时候有很多人不知道小米打印机怎么连接,下面小编为大家介绍有...

02-06 22:54:31

原油价格连续下挫,机构预测今年油价再破100美元 天天新要闻

原油价格连续下挫,机构预测今年油价再破100美元

02-06 19:54:57

开阳县高寨乡:文化进万家 非遗闹元宵

开阳县高寨乡:文化进万家非遗闹元宵

02-06 18:09:22

上海徽湖贸易有限公司

1、上海徽湖贸易有限公司是一家集开发、生产、销售为一体的多元化公司,拥有资深的技术专家,利用创新技...

02-06 17:52:26

杭州余杭:创新赋能,打造数字经济和新制造业高质量发展双引擎

新华财经杭州2月6日电(记者吕昂)连续两年获得浙江省“科技创新鼎”,获评省级数字经济创新发展试验区,...

02-06 15:19:40

上海森敦游艺设备有限公司 热推荐

1、上海森敦游艺设备有限公司成立于2010年6月6日,主要经营拓展培训,会展会务,市场推广,音响灯光,设...

02-06 14:29:11

幼师资格证报考条件2018级_幼师资格证报考条件2018 环球快播报

报考幼儿教师资格证的条件:中等幼儿师范学校毕业及以上,必须在大专以上。只有大二大三的大学生才能报...

02-06 12:01:27

新政-滚动

1、新政,是指对政治、经济、社会等方面进行革新的运动。2、比较著名的例子如中国清朝末年的新政、美国...

02-06 11:44:25

牙酸是怎么回事严重吗_牙酸是怎么回事|世界热闻

1、牙酸,俗称倒牙,医学上称为牙本质过敏,一般由龋齿、正畸牙、牙周炎引起。2、牙本质过敏与生活中的...

02-06 08:39:01

当前热讯:gmv

1、GMV:GrossMerchandiseVolume。2、是成交总额(一定时间段内)的意思。文章到此就分享结束,

02-06 06:57:04

债务重组的主要方式包括_ _债务重组的主要方法包括_ 多项选择

1、A 以资产清偿债务B 将债务转为资本C 修改其他债务条件D 以上三种方式的组合债务重组的主要方法有以下几种:1

02-06 03:56:22

梦见金光的是什么生肖 梦见金光的哪个生肖代表什么_焦点

1、属鼠的梦见人金光闪闪,预示着慎防财物损失,朋友之事少管,防官符。2、属牛的梦见人金光闪闪,预示...

02-06 00:55:23

苹果因电池门在欧洲多国面临诉讼 约损失1.8亿欧元 环球滚动
wps怎么操作页面设置_wps如何进行页面设置
六十六岁寿宴主持词精选
花气袭人知昼暖是红楼梦中谁给谁起名字时说的一句话_天天关注
C型女郎|天天快看点
当前简讯:电影《决战中途岛》观后感
速讯:台前县气象局发布道路结冰黄色预警【III级/较重】【2023-02-08】
轨迹球和鼠标_什么是轨迹球鼠标 环球资讯
环球今亮点!七夕节主题活动策划方案最新5篇
当前焦点!异地缴纳社保怎么交?异地就医报销流程
130px是什么意思_125px是什么意思 今日观点
九年级上册化学期中试卷附答案_世界播报
焦点速看:吸脂减肥多少钱一次_吸脂减肥多少钱
天天讯息:拜登发表国情咨文演讲时,他“躲”了起来
奖学金自我鉴定
保利联合:2月7日获融资买入1494.33万元|天天快资讯
春来万物生,科学进补得其法
Malaika
【世界快播报】十二月你好的唯美带字图片(2)
New爱相随
棒球棍多长_棒球棍尺寸
PMN-PT单晶的高频压电性能及机理研究
去冰为什么还是冰的
市人大常委会党组扩大会议召开 坚决拥护省委对张锡君涉嫌严重违纪违法进行纪律审查和监察调查的决定 即时焦点
视焦点讯!“很开心再次踏入这个微笑国度”
天天实时:sinus
安评报告包括哪些内容|世界最资讯
快资讯:山东2023年3月全国计算机等级考试开考科目
december是第几月_december是几月|每日头条
草圣是指哪三位书法家
实字组词的近义词|全球微速讯
同花顺一度大涨近9%,较低点反弹近80% 全球观天下
涉嫌严重违纪违法!山东3名官员接受审查调查 世界即时
巴顿:“阳康”后一度感觉自己气短,力争新赛季打入十球
丁晓斌
焦点热文:懂你歌词感悟_懂你歌词
当前要闻:三叶委陵菜根
小米打印机怎么连接电脑视频_小米打印机怎么连接电脑-世界微头条
原油价格连续下挫,机构预测今年油价再破100美元 天天新要闻
开阳县高寨乡:文化进万家 非遗闹元宵
上海徽湖贸易有限公司
杭州余杭:创新赋能,打造数字经济和新制造业高质量发展双引擎
上海森敦游艺设备有限公司 热推荐
幼师资格证报考条件2018级_幼师资格证报考条件2018 环球快播报
新政-滚动
牙酸是怎么回事严重吗_牙酸是怎么回事|世界热闻
当前热讯:gmv
债务重组的主要方式包括_ _债务重组的主要方法包括_ 多项选择
梦见金光的是什么生肖 梦见金光的哪个生肖代表什么_焦点
李瑶媛_天天报道
X 广告
资讯
X 广告

Copyright ©  2015-2022 青年畜牧网版权所有  备案号:皖ICP备2022009963号-20   联系邮箱:39 60 291 42@qq.com