由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
THU版 - 新手问一个多维数组传递给函数的问题 (转载)
相关主题
新手问一个多维数组传递给函数的问题数组问题
再问:关于多维数组的malloc一道很奇怪的面试题
请问有比通过函数传递数组更好的办法吗?[转载]Matlab与C++接口与混合编程讨论小结(6)
关于传递函数指针紧急求救:关于指向类中函数指针作为函数参量
关于DP问题请教。[合集] 怎样有效的传递C静态数组的变量名?
如何让一个指针指向一个多维数组问一个函数指针的问题,c++
Java数组怎么样能参数传递请教一个pointer的问题
新手问个java蠢问题!问个C++中重复删除指针的问题
相关话题的讨论汇总
话题: xdimension话题: zdimension话题: ydimension话题: double话题: delete
进入THU版参与讨论
1 (共1页)
f*****y
发帖数: 1997
1
【 以下文字转载自 Programming 讨论区 】
发信人: fireicy (Light be with you.), 信区: Programming
标 题: 新手问一个多维数组传递给函数的问题
发信站: BBS 未名空间站 (Wed Dec 5 22:17:50 2012, 美东)
请大家看看我的new和delete用的对么? 传给函数的时候,是传指针还是数组名呢?
void main()
{
double **** g;
g = new double *** [m_ydimension];
for(i=0; i< m_ydimension; i++)
{
g[i] = new double ** [m_xdimension];
for (j=0; j< m_xdimension; j++)
{
g[i][j]= new double * [m_zdimension];
for (k=0; k {
g[i][j][k] = new double [19];
for (l=0; l<19; l++)
{
g[i][j][k][l]=0.0;
}
}
}
}
ini_pop(double **** g, (int) m_ydimension, (int) m_xdimension, (int) m_
zdimension);
for (i=0;i {
for (j=0;j {
for (k=0; k {
delete [] g[i][j][k];
}
delete [] g[i][j];
}
delete [] g[i];
}
delete [] g;
}
1 (共1页)
进入THU版参与讨论
相关主题
问个C++中重复删除指针的问题关于DP问题请教。
问个多维数组参数传递的问题如何让一个指针指向一个多维数组
Matlab处理数组一问Java数组怎么样能参数传递
[合集] 指针问题新手问个java蠢问题!
新手问一个多维数组传递给函数的问题数组问题
再问:关于多维数组的malloc一道很奇怪的面试题
请问有比通过函数传递数组更好的办法吗?[转载]Matlab与C++接口与混合编程讨论小结(6)
关于传递函数指针紧急求救:关于指向类中函数指针作为函数参量
相关话题的讨论汇总
话题: xdimension话题: zdimension话题: ydimension话题: double话题: delete