一、数组
1.初始数组
如何记录很多数?
用数组
int number [100]:定义了一个新的变量,变量的名字叫number,这个变量就是一个数组,这个数组里的每个单元都是一个int,这个数组的大小就是100,也就是说这个数组里面可以放100个int
2.定义数组
类型 变量名称[元素数量];
例如:int grades[100]; 是一个叫做grades的数组,这个数组有100个单元,每个单元都是一个int。有100个int。
元素数量必须是整数。
C99之前:元素数量必须是编译时刻确定的字面量,不能是变量。
数组的特点
数组是一种容器(放东西的东西),
特点是:1)其中所有的元素具有相同的数据类型。 2)一旦创建,不能改变大小。 3)(数组中的元素在内存中是连续依次排列的。)
int a[10] 一个int的数组,10个单元: int:a[0],a[1],a[2],...,a[9]
![]()
每个单元就是一个int类型的变量,可以出现在赋值的左边或右边:a[2]=a[1]+6 ,在赋值的左边叫左值。
数组的单元
数组的每个单元就是数组类型的一个变量;使用数组时放在[]中的数字叫做下标或索引,下标从0开始计数。