- 3
- 0
- 约5.21千字
- 约 28页
- 2018-12-01 发布于浙江
- 举报
计算机等级试二级C语言程序设计第10章 字符串
本章重点 10.1 用一个一维字符数组来存放字符串 10.2 使指针指向一个字符串 10.3 字符串的输入和输出 10.4 字符串数组 10.5 用于字符串处理的函数 10.6 字符数组和字符串应用举例 10.1 用一个一维字符数组来存放字符串 10.1.1 字符串的相关概念 1.字符串定义 C语言本身并没有设置一种类型来定义字符串变量,字符串的存储完全依赖于字符数组。字符串是借助字符型一维数组来存放的,以\0作为字符串结束标志。\0是一个转义字符,称为“空值”,其ASCII码值为0。\0作为标志占用存储空间,但不计入字符串的实际长度。因此,定义时不需要人为地在其末尾加入’\0’,编译程序会自动完成这一工作。 2.字符串常量 C语言中,无字符串数据类型,但允许使用字符串常量。C语言中,字符串常量给出的是地址值。不同的字符串具有不同的起始地址。即在C语言中,字符串常量被隐含处理成一个以‘\0’结尾的无名字符型一维数组。 3.字符数组与字符串的区别 (1)字符数组的每个元素中可存放一个字符,但它并不限定最后一个字符应该是什么。 (2)在字符数组中的有效字符后面加上‘\0’ 把这种一维字符型数组“看做”字符串变量,但它又不同于一般的变量,仅可以在字符数组内存放字符串,不能通过赋值语句将字符串常量或其它字符数组中的字符串直接赋给字符串变量。 (3)字符串是
您可能关注的文档
- 西方哲学智慧02学的诞生.ppt
- 西方心理学史ppt课件第二章 冯特及早心理学家.ppt
- 装饰工程业指导1.ppt
- 装饰工程业指导2.ppt
- 西方心理学史—叙事心理学.ppt
- 西安旅游点英文介绍PPT课件.ppt
- 西方心理学史——极心理学.ppt
- 西方心理学史——策心理学.ppt
- 西方婚礼风习惯PPT课件Western Wedding Customs.ppt
- 西方心理学史—后现代心理学.ppt
- 专题16 实验(3年汇编)(贵州专用)(解析版).docx
- 固定收益周报:南向通额度扩容,资金宽松曲线走陡.docx
- 兽医内科学第六章泌尿系统疾病2026年.pptx
- 专题14 细胞工程与胚胎工程(3年汇编)(贵州专用)(解析版).docx
- 公用事业-煤炭及公用事业行业周报:煤价止跌企稳信号显现,旺季窗口修复有望延续.docx
- 兽医内科学第二章呼吸器官疾病.pptx
- 中考数学专题:构造基本图形巧解含45o角的问题.doc
- 公用事业-火电:议价能力、折旧及现金流等多方面持续改善.docx
- 华东师大版七年级上册数学 《轴对称》复习建议.doc
- 专题15 磁场中力与运动(6年汇编)(湖南专用)(解析版).docx
原创力文档

文档评论(0)