1.1数组介绍
概念:数组就是 相同数据类型 的一组数据的集合
数组中每个数据 元素
用一个名字来命名这个集合 数组名
用编号区分 下表(从0开始自动标号)
当处理大量 相同数据类型时,使用数组非常方便
1.2数组的定义
说明:
定义前要保证要存储的数据的数据类型一样
要知道元素的具体数据类型
数组名要符合命名规则
要预判数组中元素的个数
元素个数必须大于0;元素个数一定是整型常量;
格式:元素的数据类型 数组名[元素个数];
思考:int a=4;
int b[a];
/*这样不行,不能是一个变量,要是整型常量,数组在定义是划分了空间,如果变量a变大的话数组中的元素占用的空间不足*/
分析:int a[10];
a的类型:int a[]; 数组类型
元素的个数:10
元素的类型:int 整型 //复杂数组判断类型:除了数组名和元素个数以外的内容
元素下标: 0~9
int *p [5];
元素类型:int*
总结:
①分析一个数组要分析
数组名,数组元素个数,数组元素类型,数组下标
②数组元素类型:除了数组名和元素个数以外的内容就是元素的类型