c语言定义二维空数组
时间: 2023-09-02 16:14:48 浏览: 145
在 C 语言中定义一个二维空数组可以使用以下语法:
```c
data_type array_name[row_size][column_size];
```
其中,`data_type` 指定数组中元素的数据类型,`array_name` 是数组的名称,`row_size` 和 `column_size` 分别指定数组的行数和列数。
如果要定义一个空的二维数组,可以将 `row_size` 和 `column_size` 设置为 0,例如:
```c
int array[0][0];
```
或者使用动态内存分配的方式来创建空的二维数组,例如:
```c
int **array;
array = (int **)malloc(0 * sizeof(int *));
```
这样就定义了一个空的二维数组 `array`,其中行数为 0,列数也为 0。
阅读全文