尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
6.GB18030字符集,字符编码
GB18030字符集字符编码1. GB180301.1 版本演变2. GB18030字符集3. GB18030字符编号4. GB18030字符编码4.1 编辑器如何区分双字节和四字节4.2 可编码位数的计算方式5. 使用编辑器查看6. 参考文档1. GB18030GBK不是强制性国家标准只是指导性技术规范;GB18030是中国国家强制性汉字编码标准。GB18030基本兼容GBK完全兼容GB2312GB18030除了有82个字符的Unicode映射关系和GBK不一样之外完全兼容GBK的字符和字符编码。例如GBK中的【0xfe51】 映射的是Unicode的【0xe816】GB18030中的【0xfe51】 映射的是Unicode的【0x20087】映射不一样的原因是主要是有一些字符GBK收录了但是Unicode没有收录。但是后来Unicode又收录了。导致同一个字符GBK和GB18030的Unicode映射关系不一样。GB国标18030 是编号无实际意义 。1.1 版本演变GB18030-2000最早版本收录约2.7万个汉字首次强制要求支持。GB18030-2005收录汉字增至7万多为当时主要执行标准。本篇基于GB18030-2005。GB18030-2022现行最重要的更新是实现了对全部8.8万余个Unicode 11.0汉字的完全覆盖包括中日韩统一表意文字扩展B至G区并大幅新增了公安人口信息系统中使用的生僻字。2. GB18030字符集共收录76556个字符128个ASCII 字符70244个汉字字符GBK是21003个汉字字符新增的主要是古汉字、生僻字和少数民族文字例如藏文维吾尔文蒙古文。6184个图形字符GBK是883个图形字符新增的主要是少数民族的图形字符3. GB18030字符编号没有具体的编号规则4. GB18030字符编码GB18030的编码方式有3种编码方式编码范围可编码位数实际编码位数单字节编码0x00~0x7f128128双字节编码第一个字节0x81-0xfe第二个字节0x40-0xfe 去掉0x7f2394021897四字节编码第一个字节0x81-0xfe第二个字节0x30-0x39第三个字节0x81-0xfe第四个字节0x30-0x39158760054531总数161168876556单字节编码和GBK一样表示全部的128个ASCII字符双字节编码可编码位数23940GBK实际编码21886个字符GB18030实际编码21897也就是说在双字节这个范围GB18030只是在GBK的基础上比GBK多扩充了11个字符。增加的11个字符是一个欧元字符10个竖排标点字符。四字节编码第一个字节和双字节编码方式的第一个字节一样。 这些四字节编码是古汉字、生僻字和少数民族文字。4.1 编辑器如何区分双字节和四字节主要区分点在第二个字节如果第二个字节是0x30~0x39则四个字节表示一个字符如果第二个字节是0x40~0xfe 并且不是0x7f则两个字节表示一个字符4.2 可编码位数的计算方式双字节编码(0xfe-0x811) * (0xfe-0x401-1) 23940四字节编码(0xfe-0x811) * (0x39-0x301) * (0xfe-0x811) * (0x39-0x301) 126 * 10 * 126 * 10 15876005. 使用编辑器查看创建一个文本文件编码方式设置为GB18030然后输入以下字符小写字母a简体汉字汉少数民族文字ح2. 再切换 到 Hex Editor查看61也就是小写字母aBA BA即简体汉字汉在国家标准第20页81 31 84 35即少数民族文字ح在国家标准第100页6. 参考文档GB18030国家标准
RELATED

相关推荐

Excel到专业IT管理系统的转型策略与实践

Excel到专业IT管理系统的转型策略与实践

1. Excel在IT管理中的历史地位与现实困境在IT管理领域,Excel曾经是当之无愧的"万金油"工具。我见过太多中小企业的IT部门,从资产清单到故障记录,从项目排期到预算管理,全都塞在一个个.xlsx文件里。这种模式在早期确实有…

📅 2026/11/6 0:15:04
CATIA外部快捷键:从重复操作到流程自动化的效率革命

CATIA外部快捷键:从重复操作到流程自动化的效率革命

你有没有过这样的经历:在CATIA里画图,一个简单的操作,比如切换视图、隐藏显示、测量距离,却要鼠标在菜单栏里点好几下,或者记住一串复杂的组合键?更让人头疼的是,CATIA自带的快捷键(…

📅 2026/10/6 1:07:02
MCP架构解析:AI编程助手的底层技术原理与实践

MCP架构解析:AI编程助手的底层技术原理与实践

1. MCP:AI编程工具的底层架构范式在GitHub Copilot、Codeium等AI编程助手席卷开发者社区的今天,一个名为MCP(Model-Context-Protocol)的架构模式正在成为这类工具的共性基础。作为经历过三次AI编程工具迭代的开发者,我…

📅 2026/10/25 17:27:33
MORE NEWS

更多资讯

📰

EasyU优启通PE维护盘实战指南:制作、启动与核心操作全解析

1. 为什么一个PE维护盘值得单独拿出来聊装系统、修引导、救数据、清病毒,这些活儿但凡干过几次的人都知道,真正决定效率的往往不是你手速多快,而是手边那套PE环境靠不靠谱。EasyU(圈内习惯叫优启通)就是在这个场景下被…

📰

Rust原来很简单二:所有权系统

Part 2 核心篇 —— 所有权系统 本篇覆盖 第 6 ~ 10 章:所有权、借用与引用、生命周期、字符串与切片、内存模型。 ⚠️ 这是全书最重要的一篇。 把它吃透,Rust 从此“很简单”;跳过它,你会处处碰壁。请慢下来,动手敲每一段代码。 第 6 章 所有权:Rust 的第一性原理 6…

📰

基于Hadoop+Spark的民宿智能推荐系统设计与实现

1. 项目概述:大数据时代的民宿智能推荐这个毕业设计项目融合了当前大数据领域最主流的技术栈,构建了一个完整的民宿推荐系统解决方案。作为一名长期从事大数据系统开发的工程师,我认为这个选题非常贴合实际应用场景——随着旅游业的复苏和共享…

📰

ADS122U04IPWR+STM32F427ZI工业级温度测量信号链设计

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

UART接口24位ADC搭配RS485,解决远距离温度监控难题

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

UART接口24位ADC搭配PIC18F46K22的RTD与热电偶测温实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬