多语言展示
当前在线:1728今日阅读:155今日分享:35

C语言如何动态生成二维数组

我们现在来看看,C语言如何动态生成二维数组。
工具/原料
1

联想2021

2

Win11

3

C语言

方法/步骤
1

我们先是定义一个二级指针和行列变量【int **array,row,column;】

2

然后我们编写输入行列的语句,代码如图。

3

接下来我们就可以为其开辟一个一个一维装着一维数组的数组。

4

接下来我们使用【array[i]=(int *)malloc(sizeof(int)*column);】为数组再次产生一个新的装着数组的数组。

5

然后我们就可以为其赋值并输出【代码如图】。

6

运行程序后我们就可以看到这样的效果了。

注意事项

不会使用的话给我留言。

推荐信息