| 查看: 943 | 回复: 5 | |||
martialvv铁虫 (初入文坛)
|
[求助]
类的数组成员初始化问题已有2人参与
|
|
我建了一个方形矩阵类,有两个数据成员,如下: class Matrix { private: int dim; int **mat; public: Matrix(int=2); void showMatrix(); }; 其中dim是行数也是列数,用一个指针**mat指向这个二维数组,这个二维数组的行数和列数由dim定义。这个该怎么初始化(可以把全部元素初始化为0)?我试过如果把数组定义成 int mat[][10]这样给个具体数值是可以编译运行的,但灵活性不够,我希望从main函数输入一个整数赋值给dim,然后由dim定义矩阵的尺寸,该怎么实现呢?我查了网上其他人的做法,是把数组定义成一维的,并利用一个初始化函数定义矩阵大小,比如函数语句包含mat=new int[size],我模仿这个用int **mat = new int[dim][dim],但不能成功(即使我使用他们的程序,编译时也会提示size这里需要一个常数)。这个问题怎么解决? 谢谢。 |
» 猜你喜欢
孩子确诊有中度注意力缺陷
已经有9人回复
2025冷门绝学什么时候出结果
已经有3人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有4人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
AI论文写作工具:是科研加速器还是学术作弊器?
已经有3人回复
2026博士申请-功能高分子,水凝胶方向
已经有6人回复
论文投稿,期刊推荐
已经有4人回复
硕士和导师闹得不愉快
已经有13人回复
请问2026国家基金面上项目会启动申2停1吗
已经有5人回复
同一篇文章,用不同账号投稿对编辑决定是否送审有没有影响?
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
【小白必看】JAVA快速入门—《Java学习路线图:Java必须知道的300个问题》
已经有273人回复
C/C++开发专家:Visual C++代码参考与技巧大全
已经有89人回复
数据结构C语言中,这个不懂耶
已经有14人回复
VC++中函数返回数组指针或者带指针的结构体的编译方式是否可取?
已经有6人回复
谭浩强C语言程序设计PDF版
已经有44人回复
【转帖】Delphi中的线程类
已经有3人回复
【分享】数据结构算法与应用 C++语言描述
已经有9人回复


2楼2014-10-15 14:12:49
martialvv
铁虫 (初入文坛)
- 应助: 0 (幼儿园)
- 金币: 102
- 帖子: 49
- 在线: 21小时
- 虫号: 2099118
- 注册: 2012-10-31
- 性别: GG
- 专业: 机器人学及机器人技术

3楼2014-10-15 16:51:22
martialvv
铁虫 (初入文坛)
- 应助: 0 (幼儿园)
- 金币: 102
- 帖子: 49
- 在线: 21小时
- 虫号: 2099118
- 注册: 2012-10-31
- 性别: GG
- 专业: 机器人学及机器人技术

4楼2014-10-15 16:54:24
rbs
木虫 (小有名气)
- 应助: 32 (小学生)
- 金币: 3589.1
- 红花: 3
- 帖子: 221
- 在线: 16.3小时
- 虫号: 695603
- 注册: 2009-02-03
- 性别: GG
- 专业: 计算机应用技术
5楼2014-10-16 20:07:09
锐利的碎片
木虫 (正式写手)
star watcher
- 应助: 136 (高中生)
- 金币: 3637.1
- 散金: 252
- 红花: 22
- 帖子: 988
- 在线: 1224.9小时
- 虫号: 961933
- 注册: 2010-03-05
- 专业: 凝聚态物性 II :电子结构
6楼2014-10-16 20:38:44













回复此楼