第5章数组重点讲义
第 五 章
数 组;第五章 数 组;数组的引入
变量/常量的作用 —— 存储数据
【问题】如何存储以下数据呢?
一个学生各门课程成绩
全国人民的身份证号码、姓名、工资、电话、…
求N个整数的最大值,如何存储N个整数
有N个字符的字符串 (一个字符存储 char ch=A; )
【办法】引入数组,以方便数据的存储
数组
同一类型的数据集合(只用一个名字标识它)
数组中每个元素的类型相同;定义一维数组
下标:常量表达式(不能有变量)
表示:数组大小即元素个数
const int numDays = 5;
#define COUNT 8
int days[7];
int workDay[numDays];
double num[COUNT];
每个元素在内存中连续存放
元素的具体内存地址无需关心,由操作系统分配;错误的数组定义
★ 定义:编译时给数组开内存空间
int arr(10); int a1{10};
int n=6; int score[n];
int b[0...5]; int m[4.8]
double d[ ]; char ch[-5]
数组元素的存储
int a[5]; // 定义数组
数组所占内存大小
一个元素所占内存大小:类型大小
整个数组所占内存大小:int a[5]
您可能关注的文档
最近下载
- 【历年真题】2022年10月04729大学语文自考试卷(含答案).docx VIP
- 物流管理1+X证书(中级)职业等级认证全套教学课件.pptx
- 算力基础设施赋能智慧农业:降本增效与数字乡村新范式.docx
- 《管理学原理》管理学原理.ppt VIP
- 宫颈癌术后淋巴囊肿护理查房.pptx
- Roland罗兰乐器TD716 V-Drums 电鼓[Simplified Chinese] V71 Reference Manual ]用户手册.pdf
- 传媒管理与传媒法规手册.docx VIP
- 辐射度量光度量基础.ppt VIP
- 传媒经营与管理实务手册.docx VIP
- 用理正岩土计算边坡稳定性分解.doc VIP
原创力文档

文档评论(0)