读书人

二维指针内存动态分配的有关问题

发布时间: 2012-03-03 15:33:03 作者: rapoo

二维指针内存动态分配的问题
请教各位一个二维指针如何动态分配内存?

例如: int **a; 如何new和delete

请指教,谢谢!

[解决办法]
//为二维数组开辟空间
int **p = new int*[num1];
for(int i=0; i <num1; ++i)
p[i] = new int[num2];
...
//释放二维数组占用的空间
for(int m=0;m <num1;m++)
delete[] p[m];
delete[] p;

读书人网 >C++

热点推荐