1.1数组的相关概念
数组(Array),是多个相同类型数据按一定顺序排列的集合,并使用一个标识符命名,并通过编号(索引,亦称为下标或角标)的方式对这些数据进行统一管理。
-
-
-
-
-
- 数组名:本质上是一个标识符常量,命名需要符合标识符规范。(数组名表示[0]的地址)
- 元素:同一个数组中的元素必须是相同的数据类型。(定义的时候不能用不同的数据类型进行相等,需要进行强制转换,例:(int)|(float))
- 下标(索引、角标):从0开始的连续数字。(我们可以直接通过索引(下标)获取指定位置的元素,速度很快)
- 数组的长度:表示元素的个数。(数组一旦初始化完成,其长度就是确定的,数组的长度一旦确定,就不能修改。
-
-
-
-
1.2 数组的定义
- 方式一:先指定元素的个数和类型,再进行初始化(我原称为最麻烦的一种)
// 定义数组,数组名字是 arr1,元素类型是 int,元素个数是 3 个
int arr1[3];