主题:怎么定义一个有键盘输入阶数的矩阵
yy21drd
[专家分:0] 发布于 2011-10-11 22:48:00
如题目所说,希望大家帮下忙哈。我定义了一个,编译不能通过呀。
int n;
int s[n][n];
ci>>n;
这样是错的呀。
回复列表 (共5个回复)
沙发
protafee [专家分:0] 发布于 2011-10-11 23:01:00
数组的大小要明确定义,请多看看书哦
板凳
protafee [专家分:0] 发布于 2011-10-11 23:02:00
你用宏定义也行;
如#define n 100
3 楼
yy21drd [专家分:0] 发布于 2011-10-11 23:09:00
我看了书的啊,知道要明确,但是有的题目说的要定义一个可由键盘输入长度的二维数组啊,那个这么搞呢?
4 楼
cgl_lgs [专家分:21040] 发布于 2011-10-12 10:04:00
如果是C,那请用malloc
如果是C++,那可以用new或是vector
5 楼
yy21drd [专家分:0] 发布于 2011-10-12 11:53:00
恩,我会了,谢谢
我来回复