多维动态数组
如何定义动态的多维数组啊?
现声明一个n维数组,每个单元都指向一个int指针,然后对每个单元分配内存。
int **array=new int*[n];
for(int i=0;i<n;i++)
array[i]=new int[m];
同样,释放也是美国单元的指针指向的内训予以释放
for(int i=0;i<n;i++)
delete[] array[i];
delete[] array;
现声明一个n维数组,每个单元都指向一个int指针,然后对每个单元分配内存。
int **array=new int*[n];
for(int i=0;i<n;i++)
array[i]=new int[m];
同样,释放也是美国单元的指针指向的内训予以释放
for(int i=0;i<n;i++)
delete[] array[i];
delete[] array;
虽然有错字,但是还是要顶~.........