Unicode字符集的历史与发展 作者 水云青摘要:本文从Unicode入手,介绍由于通信问题而产生的字符集,以及Unicode的发展情况。介绍各种字符集的及其使用。并适时的介绍一些历史情况,主要讨论字符集在java机C语言环境中的使用,及阐述UTF,ISO 8859-1,ASCII他们之间的关系。会介绍一些乱码知识,总而言之,乱码产生的原因就是编码与解码不一致造成的。一、概念:1.BCD码最初的计算机性能和存储容量都比较差,所以普遍采用4位BCD(Binary Coded Decimal)编码(这个编码出现比计算机还早,最早是用在打孔卡上的)。BCD编码简单点说就是将十进制用二进制表示,如下图所示。十进制数8421BCD编码000001000120010300114010050101601107011181000910012.由ASCII码发展到UnicodeBCD编码表示数字还可以,但表示字母或符号就很不好用,需要用多个编码来表示。后来经过演变发展成了ASCII码。ASCII含33(ASCII码范围为:0~31和127)个控制字符, 和95(ASCII码范围32~126)个可显示字符。ASCII编码存储方式:0XXXXXXX其中最高位0,其余七位为0或1,可表示的范围为:0 ~ 2^7 = 0 ~ 128C语言实现打印字符A# include stdio.hint main()
您可能关注的文档
最近下载
- 大理州工会招聘考试试题及答案.doc VIP
- 06 CR200J动车组停放制动控制与显示逻辑梳理.pdf VIP
- 《儿童青少年“五健”促进行动计划(2026—2030年)》解读总结PPT.pptx VIP
- 316L不锈钢激光焊接头组织与性能研究.pdf VIP
- SY∕T 7688-2023 气藏型储气库老井封堵技术规范.pdf
- 基于PLC的机电设备在线监测系统的创新与实践.docx VIP
- 荷兰语a1考试题库及答案.doc
- 照明设计软件:Dialux二次开发_Dialux二次开发常见问题与解决方案.docx VIP
- 六氟磷酸锂的试验方法.docx VIP
- 初中生物实验操作试题 .pdf VIP
原创力文档

文档评论(0)