学科分类
目录
C语言

数组索引

数组中的元素都是有编号的,这个编号称为数组元素的索引,用于表示元素在数组中的位置。数组元素的索引从0开始,依次递增,直到标记最后一个元素。如果数组中有n个元素,则最后一个元素的索引是n-1。

通过索引访问数组元素的方式如下所示:

数组名[索引];

上述方式中,索引指的是数组元素的位置,通过索引可以访问数组中任意位置的元素,示例代码如下所示:

int arr[5] = { 12,6,78,9,20 }; //定义一个int类型数组,数组中有5个元素
arr[0]   //访问第1个元素12
arr[1]   //访问第2个元素6
arr[2]   //访问第3个元素78
arr[3]   //访问第4个元素9
arr[4]   //访问第5个元素20

上述代码中,定义了一个int类型的数组arr,数组中有5个元素,分别通过索引0、1、2、3、4访问到了每一个元素。由于数组的索引是从0开始的,因此arr[0]访问的是数组arr的第1个元素,arr[4]访问的是数组arr的第5个元素。

通过对某个索引上的数据重新赋值可以更改数组元素的值,例如,将数组arr中的第3个元素78更改为100,示例代码如下:

arr[2] = 100;      //更改arr[2]的元素值为100
printf("%d",arr[2]);  //输出arr[2],值为100
点击此处
隐藏目录