- 1
- 0
- 约2.36千字
- 约 15页
- 2017-06-14 发布于湖北
- 举报
第10章 字符及字符串处理 本章将介绍Linux系统中的字符编码,以及如何利用C语言标准函数库中的函数处理字符、字符串和内存中的数据。字符处理库“ctype.h”、实用函数库“stdlib.h”和字符串处理库“string.h”内的函数是本章的重点,这些函数是开发文本编辑器、通信软件等程序的基础。另外,本章还将介绍如何使用简单的字符串处理算法设计文本加密程序,以加深读者对字符串处理函数工作原理的认识。 10.1 字符编码 最早的字符编码是布莱叶发明的盲文体系,他用凸凹不平的点所组成的阵列来表示字符,使盲人能够阅读和书写。计算机受限于逻辑电路,并不能直接识别和表示字符,早期的计算机科学家受到布莱叶盲文的启示,使用有规则的二进制序列代表字符,于是形成了计算机字符编码体系。 10.1.1 ASCII编码 ASCII编码的全称是美国信息交换标准编码,是当前最流行的计算机字符编码系统之一。ASCII编码体系是7位,用十六进制数表示是0x00~0xFF,共有128个元素。其中,前32个元素和最后一个元素是用于字符处理时的控制指令。 ASCII编码中大写字母和小写字母的差值是20h,所以将大写字母转换为小写字母,或将小写字母转换为大写字母非常方便。 10.1.2 Unicode编码 Unicode编码是ASCII码的升级体系,这种编码使用2个、4个或更多字节的存储空间,已建立了10万字
您可能关注的文档
最近下载
- 【精选】APQP的五个阶段解读课件.ppt VIP
- 2023-2024学年北京市门头沟区大峪中学八年级(下)期中数学试卷.docx VIP
- 2026中国社会科学院哲学研究所科研财务助理(编制外)招聘1人考试备考试题及答案解析.docx VIP
- 2021年浙江省高校招生职业技能理论考试商业类(商品经营管理).docx VIP
- 一二三级配电箱原理图、施工临电平面图.doc VIP
- 供应链管理专家-高效的供应链管理.pptx VIP
- 供应链与供应链管理.pdf VIP
- 供应链管理供应链管理.doc VIP
- 局领导班子2026年在带头强化政治忠诚、提高政治能力、坚决扛起管治党责任等“五个带头”方面存在的问题、原因剖析、下一步整改措施对照检查材料【2篇】合集.docx VIP
- PE牌号比较及介绍.docx VIP
原创力文档

文档评论(0)