第5章 数组.pptx

第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]

文档评论(0)

1亿VIP精品文档

相关文档