数组的概念和定义
什么是数组:
数组,就是多个元素的有序“组合”.
c和c++语言中的数组
(1)又多个大小相同的柜子组成=》相同大小的内存块组成,即相同类型的数据。
(2)这些小柜子,有自己对应的编号=》编号从0开始递减
(3)而且这些编号是有递增顺序的
数组的“容量”是不能改变的.
数组的定义
数组和其他变量一样,需要先定义,在使用。
实例:
int a[8];
//定义一个数组
//数组名为“a”
//包含8个元素
//每个元素是int类型的变量
a[0]=20;
a[1]=5;
//对变量的数组进行初始化
int a[8];
//相当于定义了8个int类型的变量
//而且这8个变量时连续储存在内存中的。(相当于8个相连的邻居)
实例:
某男子有10个女友的身高,定义如下面程序:
float girlFirends[8];
girlFirends[5] = 1.78;
int ages[50];
ages[0] = 18;
ages[49] = 19;
//以上就是数组的应用。