| 
 
| 1.把相同类型的若干变量的集合,这些按序排列的同类数据元素的集合称为数组。数组是构造数据类型,一个数组可以是多个数组元素,即构成多维数组。 2.按照存储内容分类:数值数组、字符数组、指针数组(用来存放指针),结构数组(用来存放结构体)。
 按照维度划分,一维二维多维
 数组定义-初始化-使用。注意数组的长度值不能是一个变量。可以使用宏定义。对于数组来说,一旦有元素被初始化其他的元素都被赋值为0
 3.如果是对一个数组先定义后部分初始化操作,未初始化的那些值将不会进行赋值0的操作。
 4.一维数组的存储方式是按照从高地址往低地址进行(原因是在内存中,内存从大到小进行寻址,为数组分配了内存空间之后,数组的元素自然的从上往下排列存储),且一个数组内部每个元素所存储的地址是连续的,一个元素所存储的字节数与该元素的数据类型有关。
 数组名代表了数组的首地址。
 5.需要始终强化的一个意识是[数据类型]以及[打印方式]。ascii为0的字符按照%c进行打印是看不见的空字符。
 
 | 
 |