标题: 如何动态定义数组?
TUDOU01
实习记者
Rank: 5Rank: 5
注册用户



UID 52950
精华 7
积分 23(积分有什么用?)
帖子 531
阅读权限 10
注册 2003-8-12
来自 黑龙江大庆
状态 离线
发表于 2007-10-13 20:43  资料  个人空间  短消息  加为好友 
如何动态定义数组?

定义一个三维数组array[j][k],其中i,j,k都由用户从命令行输入,如何用动态内存分配来实现定义这样的三维数组呢?





前进、前进、再前进
顶部
不容错过的IBM 集群技术资源汇总
dearvoid
版主
Rank: 7Rank: 7Rank: 7
Clark J. Wang



UID 26605
精华 26
积分 61(积分有什么用?)
帖子 4814
阅读权限 100
注册 2002-10-12
来自 Beijing, China
状态 离线
发表于 2007-10-14 10:19  资料  个人空间  短消息  加为好友 
not a good question 建议看书先





'
◆ 发帖时请【突出主题】, 以便您的问题能够及时得到回复
◆ 发帖时请将您的【代码】或者【脚本】写在 [code] 和 [/code] 中间
顶部
xiubang
小试牛刀
Rank: 2


UID 209380
精华 0
积分 10(积分有什么用?)
帖子 58
阅读权限 10
注册 2007-9-1
来自 吉林省
状态 离线
发表于 2007-10-23 21:24  资料  个人空间  主页 短消息  加为好友 
这不是二维数组吗?  用new分配不行吗?





开始抛弃微软
顶部
xgf
新生入学
Rank: 1



UID 214769
精华 0
积分 11(积分有什么用?)
帖子 34
阅读权限 10
注册 2007-10-17
状态 离线
发表于 2007-10-27 16:22  资料  个人空间  短消息  加为好友 
int *pi = new int[j][k]();c*y^te4X[
C++方面的书上有的。

顶部
不容错过的IBM 集群技术资源汇总
flag
版主
Rank: 7Rank: 7Rank: 7
版主



UID 19801
精华 1
积分 28(积分有什么用?)
帖子 5581
阅读权限 100
注册 2002-7-19
状态 离线
发表于 2007-10-29 09:35  资料  个人空间  短消息  加为好友 
C规定是在定义多维数组时,需要使用常量。动态还是使用指针链表之类的是通用方法。楼上说的是C++,需要特别对待。





上帝说,有问题,找GOOGLE 写程序是很神圣的事情!同样只是装系统,卖菜的大娘会的事情不见得就跟卖菜一样了。
顶部
 



当前时区 GMT+8, 现在时间是 2008-5-17 05:05

    Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
Processed in 0.257374 second(s), 5 queries

清除 Cookies - 联系我们 - Linux伊甸园 - Archiver - WAP