我是C ++开发领域的新手。我需要在数组中释放内存。但问题出现了。在这段代码之后,内存似乎并不自由。
double** matrix = new double*[str];
for (int i = 0; i < str; i++)
matrix[i] = new double[col];
for(int j=0; j<str; j++)
delete[] matrix[j];
delete [] matrix;
我正在使用Xcode并相信它,在程序结束后内存不会为零。我不明白为什么。我很感激任何帮助。