为了账号安全,请及时绑定邮箱和手机立即绑定

动态二维数组问题 求教

动态二维数组问题 求教

C
慕容5342564 2017-04-12 17:50:38
就是定义一个变量 n 然后可以得到n*n的二维矩阵 该怎么办啊 求教
查看完整描述

1 回答

?
望远

TA贡献1017条经验 获得超1032个赞

这是C99标准的新特性,不是所有的编译器都支持C99标准,可以尝试使用GCC
查看完整回答
2 反对 回复 2017-04-12
?
Xyino_Snake

TA贡献31条经验 获得超22个赞

要是用C++的话可以使用动态内存分配啊。 int * * p; int n = 256; p = new int * [n]; for(int i = 0;i < n; ++i) { p[i] = new int[n]; } 但是注意程序最后必须再手动将它释放掉。 或者用vector嵌套。 vector<vector<int>>; 如果必须用C语言,那就用maloc和free。
查看完整回答
1 反对 回复 2017-04-12
?
达拉崩吧斑得贝迪卜多比鲁翁

TA贡献41条经验 获得超38个赞

如果是C的话就不能定义了,这个是不被允许的

查看完整回答
反对 回复 2017-04-12
  • 1 回答
  • 0 关注
  • 1501 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信