Mat*_*att 4 c++ arrays pointers
所以我有一个指向指针数组的指针!
int **matrixPtr;
matrixPtr = new int*[5];
for(i=0; i<5; ++i){
matrixPtr[i]= new int[5];
}
Run Code Online (Sandbox Code Playgroud)
我想知道这是否是释放记忆的正确方法!
for(i=0; i<5; ++i){
delete [] matrixPtr[i];
}
delete [] matrixPtr;
Run Code Online (Sandbox Code Playgroud)
谢谢!
没问题.这是正确的!您按照分配的相反顺序解除分配!我甚至认为还有另一种方法可以做到这一点.