摘要:
有多少个new就有多少个delete二维动态数组的写法首先开辟第一维的空间,第一维是char型的指针char **s = new char*[182];在第一维的基础上,开辟第二维的空间,第二维是不定长度的char型s[nCounts] = new char[str.length()];释放二维动态数组时,规则是由内到外的,先释放第二维的空间,最后再释放第一维的空间for (int i = 0; i < nCounts; ++i) {delete[] s[i]; // delete[col] s[i];s[i] = NULL;}delete[] s; // delete[row] s;. 阅读全文