void D2Arry(int ** &p, int row, int col)
{
p = new int*[row]; // 分配一个指针数组,用于存储分别指向二维数组的每行行指针
int i;
for (i= 0; i < row; i++)
{
p[i]= new int[col]; //分配每一行空间
}
//.....对动态分配的二维数组进行操作.....
//释放二维空间
for (i = 0; i < row; i++) //释放申请的每一行数组
{
delete [] p[i];
}
delete [] p; //释放存放每行行指针的指针数组
p = NULL;
}
动态创建二维数组
最新推荐文章于 2022-07-26 16:33:16 发布