- 2
- 0
- 约2.92千字
- 约 18页
- 2018-06-28 发布于上海
- 举报
第4 数组和字符串
4.1 数组概述 在前面介绍了如何声明和初始化基本类型的变量。每个变量都可以存储特定类型的一个数据项——在整型变量中可以存放整数,在字符变量中可以字符等。而数组可以存储相同类型的多个数据项,如整型数组可以存储多个整数。实际上,数组可以存储任何类型的数据。4.1.1 定义数组 数组是由多个内存空间组成,每个内存空间都可以存储相同类型的一个数据项,所有的数据项都通过相同的变量名来引用。在C++中定义数组一般形式为: 类型名 数组名 [常量表达式]; 其中,类型名可以是任一种基本数据类型。数组名是用户定义的数组标识符。方括号中的常量表达式表示数据元素的个数,也称为数组的长度。4.1.2 引用数组元素 为了引用数组中各个数据项,需要使用一个整数标识各个数据项,该整数通常称为数组的索引。数组的索引表示数组元素到数组开始位置的偏移量。第1个数组元素的偏移量是0,因此该元素对应的索引值就是0,第2个数组元素的偏移量是1,它对应的索引值就是1,依次类推。 要引用数组中某元素时,可以在数组名后面的方括号中放置该元素对应的索引值。如要将数组a中的第4个元素设置为12,可以使用下面的语句: a[3]=12;数组的内存排列如右图所示。4.1.3 初始化 在定义数组时如果没有为数组指定初始值,则数组的各个存储单元中会包含一此无用的乱码。在定义数据时可以对其进行初始化,使其包含程序中马上能使用的值。对
您可能关注的文档
最近下载
- 建筑结构抗震设计第11章 地下建筑抗震设计.ppt VIP
- 初中生心理健康课件.ppt VIP
- 十二经脉课件.ppt VIP
- 2023扬州龙川控股集团有限责任公司招聘试题及答案解析.docx
- 2025年职业技能网约配送员-理论知识参考题库含答案解析.docx VIP
- Unit 2 My friends第2课时 Part A Let’s learn & Listen and chant(教学课件)英语人教PEP版四年级上册2026秋.ppt
- [北海市]2025广西北海市随军家属定向安置招聘25人笔试历年参考题库典型考点附带答案详解.docx VIP
- 2025年人工智能数据中心(AIDC)发展路径与未来展望.pptx
- 公司员工薪酬体系优化研究.docx VIP
- 2025年职业技能网约配送员理论知识-理论知识参考题库含答案解析(5卷).docx VIP
原创力文档

文档评论(0)