c++中js 多维数组组如何进行初始化?

扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
C++程序设计第4章 数组
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口弱电工程网-弱电工程建筑智能化产品、设备采购第一平台!涵盖了所有的弱电工程(智能建筑&安防:综合布线、安防监控系统、防盗报警(SAS)、建筑设备监控系统、电视系统、门禁/对讲/一卡通/物联网、公共广播及舞台影音、小区智能化集成、机房工程&消防系统、视频会议\远程教育\远程医疗、工业自动化控制、UPS电源/机柜/管槽、防雷&接地、集中抄表(AMR)、照明系统(Lighting)、建筑节能(Energy);通讯集成&网络集成:电话交换机(PABX)、计算机系统集成(SI)、光纤网络(Fiber)、无线网络(Wlan)、云计算; 智能家居:智能家居系统、家居布线与家庭组网、家居照明系统、家庭安防、背景音乐、家庭影院与多媒体、家居环境控制)等行业产品设备商业信息。本站部分信息由企业自行提供,该企业负责信息内容的真实性、准确性和合法性。弱电工程网对此不承担任何保证责任! 弱电工程网 版权所有 Copyright © 2009 , All Rights Reserved.   法律顾问:张律师Powered byC++ 的二维数组初始化_百度知道
C++ 的二维数组初始化
#include&iostream.h&class matrix{public: int *m[3]; matrix(int n[3][3]=0) {
int (*m)[3]=new int[3][3];
m=n; }这样初始化程序无法运行。。。。。。请高人指点!!坐等!!!
提问者采纳
(1)iostream后面不加.h,(2)int n[3][3]=0有误,不能对数组进行这样的初始化,应该是对数组元素逐个赋值(3)int (*m)[3]=new int[3][3]; 前面不加int,加上的话,相当于在局部对m重新定义初始化方法如下:(1)int m[3][3];
for(int i = 0; i & 3; i++)
for(int j = 0; j & 3; j++)
m[i][j] = 0;(2)int **m = new int*[3];
for(int i = 0; i & 3; i++)
m[i] = new int[3];
for(int j = 0; j & 3; j++)
m[i][j] = 0;
}(3)int *m[3];
int **m = new int*[3];
for(int i = 0; i & 3; i++)
m[i] = new int[3];
for(int j = 0; j & 3; j++)
m[i][j] = 0;
} 第二种写法和第三种写法本质上一样的,指向指针的指针其实就是指针的数组
提问者评价
其他类似问题
按默认排序
其他1条回答
上面的代码中最后少了};另外数组不能整体拷贝.只能通过下标逐个赋值
二维数组的相关知识
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁C++模拟试题题库
本试题来自:(2007年C++模拟试题,)选择题(每小题2分,共70分)
下列各题四个选项中,有一个是正确的,请选择正确答案。以下能对二维数组a进行正确初始化的语句是(
)。A. int a[2][ ]={ {1,0,1},{5,2,3};B. int a[ ][3]={ {1,2,3},{4,5,6};C. int a[2][4]={ {l,2,3},{4,5},{6} };D. int a[ ][3]={ {1,0,1},{ },{l,1} };正确答案:有, 或者 答案解析:有,
您可能感兴趣的试题
单项选择题:()在E-R图中,用来表示实体的图形是______。A.矩形 B.椭圆形
C.菱形 D.三角形答案:有,答案解析:有,单项选择题:()对于模板定义关键字class和typename说法不正确的是(
)。A.每次调用此过程,该过程中的局部变量都会被重新初始化B.在本过程中使用到的,在其他过程中定义的变量也为Statci型C.每次调用此过程时,该过程中的局部变量的值保持在上一次调用后的值D.定义了该过程中定义的局部变量为"自动"变量答案:有,答案解析:有,
C++模拟试题最新试卷
C++模拟试题热门试卷

我要回帖

更多关于 js 多维数组 的文章

 

随机推荐