接下来会对数组进行全面介绍,以及如何使用数组,首先本文主要介绍有关一维数组的一些注意事项,代码分享均来自于VS状态的编译环境。
一、一维数组
一维数组是数组中最简单的,它的元素只要引用他的一个下标就能唯一确定 。有的数组需要指定两个下标才能确定,这就是二维数组,后面我们依次进行介绍。
1.1怎样定义一维数组
使用数组必须在计算机中先定义数组,否则计算机不会把一批数据作为数组进行处理。
定义一维数组的一般形式为
类型符 数组名[常量表达式]
注意:
- 数组名的命名规则和变量名相同,遵循标识符命名规则。
- 在定义数组是需要指定数组中元素个数,例如:arr[10]中有十个元素,依次为arr[0],arr[1],arr[2],arr[3],arr[4],arr[5],arr[6],arr[7],arr[8],arr[9],特别注意,不存在数组元素arr[10]。
- 常量表达式中可以包括常量和符号常量,但是不可以包括动态变量。例如下面这样定义数组是不行的
int n;
scanf("%d",&n);
int arr[n];
2.1怎样引用一维数组元素
在定义并对元素进行赋值后,就可以引用数组中的元素。注意只能引