5.ppt-北京科技大学.ppt
C++大学基础教程
第5章 数组
北京科技大学
信息基础科学系
第5章 数组
5.1 数组基本概念
5.2 数组元素的下标
5.3 数组初始化
5.4 数组的大小和数组越界
5.5 字符数组
5.6 向函数传递数组
5.7 多维数组
5.1 数组基本概念
数组是具有一定顺序关系的若干相同类型变量的集合。
组成数组的变量称为该数组元素。
数组元素都有相同的变量名(数组名),但是有不同的下标。
数组属于构造类型。
一维数组的定义与引用
一维数组的定义
类型说明符 数组名[ 常量表达式 ];
例如: int a[10]; 1)a为整型数组名;
2)a数组有10个元素,每个元素都是整数数据:a[0]...a[9]
上C++课程的学生成绩(180个学生)
float scoresCPlus[180];
scoresCPlus[0]
scoresCPlus[179]
一维数组的存储顺序
数组元素在内存中顺序存放,它们的地址是连续的。
Eg.int a[10];
具有10个元素的数组 a,在内存中的存放次序如下:
数组名字是数组首元素的内存地址。
数组名是一个常量,不能被赋值。
一维数组的定义与引用
引用
数组必须先定义,后使用。
只能逐个引用数组元素,而不能一次引用整个数组
数组元素的引用是通过下标变量实现的。
元素的引用形式
您可能关注的文档
最近下载
- 2025年大学《水土保持与荒漠化防治-3S技术应用》考试备考题库及答案解析.docx VIP
- 2024年AIAG控制计划CP第一版培训教材.pdf VIP
- 输电线路综合在线监测系统.doc VIP
- 《基于数字素养的中学美术教师教学评价体系构建研究》教学研究课题报告.docx
- 2026年河南单招题库真题及答案.docx
- 部编版语文一年级下册第四单元 家人 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx VIP
- 2025~2026学年山东省济南市槐荫区七年级英语第一学期期末考试试题(含答案).docx VIP
- 国家建筑标准设计图集07J501-1 钢雨篷(一)玻璃面板.pdf VIP
- 广东省修缮工程综合定额(2012年)说明.pdf VIP
- 2025年大学《水土保持与荒漠化防治-土壤侵蚀原理》考试备考题库及答案解析.docx VIP
原创力文档

文档评论(0)