我叫MD 发表于 2019-6-28 17:15:36

如何根据用户输入确定二维数组的大小

如题:请问如何根据用户的输入来确定二维数组的大小:

比如 用户输入 7 ,则二维数组大小是ary

        用户输入8,   则二维数组大小是ary


请大神给个思路:最好能附下代码,再此先谢过了

newu 发表于 2019-6-28 17:21:49

本帖最后由 newu 于 2019-6-28 19:42 编辑

这种ary[][]写法只能提前固定好大小,因为在编译的时候就确定了数组的大小,无法更改。

如果要动态的确定二维数组的大小就要用malloc函数动态申请内存

bin554385863 发表于 2019-6-28 17:24:39

本帖最后由 bin554385863 于 2019-6-28 17:25 编辑

......
int a;
scanf("%d", &a);
int a;
.......

newu 发表于 2019-6-28 17:30:41

具体动态怎么申请研究下这个:
https://blog.csdn.net/wzy_1988/article/details/9136373
页: [1]
查看完整版本: 如何根据用户输入确定二维数组的大小