0开始的,如果有九个元素,那么下标为10
5.修改数组的值
代码示例:
int arr[10] = {};
printf("%d\n", arr[5]);
arr[5] = 123;
printf("%...d\n", arr[5]);
注意事项:
数组越界错误
当数组元素有一个固定数量时,请勿访问或修改数组元素内以外的元素。...[3][4] = {{1,2,3,4},{5,6,7,8},{9,10,11,12}};
int mat[3][4] = {1,2,3,4,5,6,7,8,9,10,11,12};
2.3 二维数组的使用...int mat[3][4] = {{1,2,3,4},[5,6,7,8],[9,10,11,12]};
//mat[0]表示第一个一维数组,是第一个一维数组的名字
//mat[0][1]表示访问mat...[0]一维数组下标为1的储存区
二维数组名称后可以只写一个下标,这个下标作为组下标使用,这个写法可以表示组下标对应组里第一个储存区的地址
二维数组名称后加组下标也可以作为一维数组名称使用,这个一维数组里包含组下标对应组里所有的储存区