请教:多维数组内存分配问题

maofly maofly 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
定义一个指针数组DOT *array[100][100][100]用来存储三维点数据,数组中的元素为指针,指向一个三维点坐标(采用指针的原因是可以缩小存储空间,因为点太多:))。另外,有一个void指针指向这个三维指针数组。现在的问题是,一个void指针要指向一个不同的指针数组,需要给这个指针数组分配内存空间(new),具体怎么分呢?同时需要void指针指向对应指针数组的首地址!
找了很多地方都没有对应的资料,关键是指针数组,如果单纯用三维数组则需要大量内存,不可取!!(x,y,z坐标都为double变量)
请教高手。
...全文

相关推荐

评论 22
收藏 已收藏
分享
返回顶部
maofly
VC/MFC 16,550 成员 421,606 内容