| 
 
| 1.数组的基本概念:即同一数据类型的变量的集合,其中每一个数据按照指定顺序存储在一段连续的内存上   定义数组:int num[4] 
 2.数组的分类:n1)按照存储数据的类型分:n数值数组n字符数字n指针数组n结构数组
 n2)按照维度分:n一维数组n二维数组n多维数组
 3.一维数组:n注意
 n1)数组长度不可以变量
 n2)数组长度可以使用宏定义(#define M 10)
 n3)数组名标识规则与变量名一样
 n4)数组的定义可以放在变量中(int num, array[4];)
 4.一维数组的存储方式(了解):
 n数组的存储模型
 n存储方式:n1)连续存储空间n2)大小有类型与个数决定n3)元素大小相同n4)数组名是首地址n5)每一个元素使用偏移
 n一维数组元素地址
 n1)数组与数组间地址不一定连续n2)数组内元素是连续的
 
 5.数组元素作为函数参数
 6.数组名作为函数参数
 7.常见算法n冒泡排序法n选择排序法n二分法查找
 
 
 | 
 |