C语言怎么写 二维数组的数组
时间: 2024-05-12 08:15:41 浏览: 85
C语言-----二维数组
C语言中,二维数组的数组也被称为“数组的数组”,可以通过以下方式进行定义:
```c
int arr[3][4];
```
上述代码定义了一个3行4列的整型二维数组。其中,`arr`是一个数组的数组,它由3个一维数组组成,每个一维数组包含4个元素。
我们也可以通过以下方式来初始化二维数组:
```c
int arr[3][4] = {{1,2,3,4}, {5,6,7,8}, {9,10,11,12}};
```
上述代码初始化了一个3行4列的整型二维数组,第一行为{1,2,3,4},第二行为{5,6,7,8},第三行为{9,10,11,12}。
在使用二维数组时,可以使用双重循环来访问每个元素。例如:
```c
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 4; j++) {
printf("%d ", arr[i][j]);
}
printf("\n");
}
```
上述代码将会遍历整个二维数组,并输出每个元素的值。
阅读全文