C语言怎么写 二维数组的数组
时间: 2024-05-03 20:18:14 浏览: 72
C#中的二维数组
5星 · 资源好评率100%
二维数组的数组是指数组中的每个元素都是一个二维数组。在C语言中,可以通过以下语法来定义一个二维数组的数组:
```c
数据类型 数组名[行数][列数];
```
其中,数据类型表示数组中存储的数据类型,数组名是该数组的标识符,行数和列数分别表示二维数组的行数和列数。
下面是一个示例代码:
```c
#include <stdio.h>
int main() {
int arr[2][3] = {{1, 2, 3}, {4, 5, 6}}; // 定义一个二维数组的数组
int i, j;
for(i = 0; i < 2; i++) { // 遍历二维数组的数组
for(j = 0; j < 3; j++) {
printf("%d ", arr[i][j]); // 输出每个元素
}
printf("\n");
}
return 0;
}
```
在上面的示例代码中,定义了一个包含两个元素的二维数组的数组arr,每个元素都是一个包含3个元素的二维数组。然后使用两个for循环遍历该数组,并输出每个元素的值。
阅读全文