用户名:

密 码:

验证码:

776175

会员注册

最新更新 | 课程分类 | 机构排行 | 免费注册发布课程

传播招生网

招生信息、培训信息、免费注册发布

湖南大学
人气次数:2302
郑州HTML设计学徒郑州HTML设计暑假学习班

〖授课方式〗河南网页设计培训日常班

〖课程名称〗郑州HTML设计学徒郑州HTML设计暑假学习班

〖发布单位〗郑州清新教育 → 进入主页

〖原  价〗面议    〖优 惠 价〗面议

〖发布者IP〗1.192.57.203

〖开课形式〗已确认开课

〖更新日期〗2015年03月16日

〖主办地区〗河南 [招生培训]

〖开课地点〗河南郑州市东风路与文化路交叉口向西200米路北汇宝大厦501

〖百度搜索〗郑州HTML设计暑假学习班

郑州HTML设计 郑州HTML设计暑假学习班 郑州HTML设计公司 郑州HTML设计招聘 郑州HTML设计培训多少钱
郑州HTML设计怎么学习 郑州HTML设计学校 郑州哪有HTML设计  郑州HTML设计学费是多少 郑州HTML设计暑假培训班  郑州HTML设计培训需要多久  郑州HTML设计学徒   郑州HTML设计协会 
最近在网上看到一个ConvertUTF.c,实现了UTF-32、UTF-16和UTF-8这三种编码方式的相互转换。对于Unicode(UCS2)、GBK、UTF-8这些编码方式,我原来就了解。但这个程序让我有些糊涂,想不起来UTF-16和UCS2有什么关系。
查了查相关资料,总算将这些问题弄清楚了,顺带也了解了一些Unicode的细节。写成一篇文章,送给有过类似疑问的朋友。本文在写作时尽量做到通俗易懂,但要求读者知道什么是字节,什么是十六进制。

0、big endian和little endian
big endian和littleendian是CPU处理多字节数的不同方式。例如“汉”字的Unicode编码是6C49。那么写到文件里时,究竟是将6C写在前面,还是将49写在前面?如果将6C写在前面,就是big endian。如果将49写在前面,就是little endian。

“endian”这个词出自《格列佛游记》。小人国的内战就源于吃鸡蛋时是究竟从大头(Big-Endian)敲开还是从小头(Little-Endian)敲开,由此曾发生过六次叛乱,一个皇帝送了命,另一个丢了王位。

我们一般将endian翻译成“字节序”,将big endian和little endian称作“大尾”和“小尾”。

1、字符编码、内码,顺带介绍汉字编码
字符必须编码后才能被计算机处理。计算机使用的缺省编码方式就是计算机的内码。早期的计算机使用7位的ASCII编码,为了处理汉字,程序员设计了用于简体中文的GB2312和用于繁体中文的big5。

GB2312(1980年)一共收录了7445个字符,包括6763个汉字和682个其它符号。汉字区的内码范围高字节从B0-F7,低字节从A1-FE,占用的码位是72*94=6768。其中有5个空位是D7FA-D7FE。

GB2312支持的汉字太少。1995年的汉字扩展规范GBK1.0收录了21886个符号,它分为汉字区和图形符号区。汉字区包括21003个字符。

从ASCII、GB2312到GBK,这些编码方法是向下兼容的,即同一个字符在这些方案中总是有相同的编码,后面的标准支持更多的字符。在这些编码中,英文和中文可以统一地处理。区分中文编码的方法是高字节的最高位不为0。按照程序员的称呼,GB2312、GBK都属于双字节字符集 (DBCS)。

2000年的GB18030是取代GBK1.0的正式国家标准。该标准收录了27484个汉字,同时还收录了藏文、蒙文、维吾尔文等主要的少数民族文字。从汉字字汇上说,GB18030在GB13000.1的20902个汉字的基础上增加了CJK扩展A的6582个汉字(Unicode码0x3400-0x4db5),一共收录了27484个汉字。

CJK就是中日韩的意思。Unicode为了节省码位,将中日韩三国语言中的文字统一编码。GB13000.1就是ISO/IEC 10646-1的中文版,相当于Unicode 1.1。

GB18030的编码采用单字节、双字节和4字节方案。其中单字节、双字节和GBK是完全兼容的。4字节编码的码位就是收录了CJK扩展A的6582个汉字。例如:UCS的0x3400在GB18030中的编码应该是8139EF30,UCS的0x3401在GB18030中的编码应该是8139EF31。

微软提供了GB18030的升级包,但这个升级包只是提供了一套支持CJK扩展A的6582个汉字的新字体:新宋体-18030,并不改变内码。Windows 的内码仍然是GBK。

这里还有一些细节

郑州清新教育培训学校地址:郑州市东风路与文化路交叉口向西200米路北汇宝大厦501(电子大厦对面汇宝大厦)
乘车路线:从火车站可以乘坐K28、28、K2、2、67到东风路与文化路站(电子大厦)下车
联 系 人:徐老师
联系电话:0371-63218905    13613841515
Q Q: 859577362    859442199  
cad怎么画三维图 画三维图的方法 http://www.qxcad.com/cadjc/655.html 
vray常用材质参数 http://www.qx3d.com/zyzs/184.html
Ps做水面倒影特效方法:http://www.zzsnsj.com/zyzs/154.html
什么是动作 动的创建与编辑:http://www.qxcdr.com/zyzs/113.html

广州自考网

成都沐阳教育

河北华育国际培训中心

郑州清新教育
姓  名: *
性  别: 男士 女士
固定电话: *
手机号码: *
电子邮件:
QQ
所在城市: *
学员留言:

注意:如果您的信息提交24小时内没有老师
给您回复请直接与学校联系以免耽误您报名

预报名申请
湖南大学
平安网站

网站简介 | 免责声明 | 广告服务 | 会员服务 | 精英招聘 | 交换链接 | 投诉建议 | 网站地图 | 注册条款 | 分站加盟

Copyright©2008-2024 传播招生网版权所有 备案服务号:湘ICP备2020018714号
合作加盟在线QQ969818889 VIP会员在线QQ969818889 链接交换在线QQ969818889 电子邮件:969818889#qq.com
友情提示:本站所有信息均由本站注册会员免费发布,如涉及版权问题或虚假信息请及时与本站联系。