如果我想删除这样初始化的数组,我想知道如何使用删除运算符:
int (*my_ptr)[10] = new int[3][10];
这似乎无效:
delete[][]
最佳答案
new int[3][10]
只是创建一个动态数组,其元素本身就是数组。这与所有动态数组的删除方式相同:delete[]
.
关于c++ - 如何在 C++ 中删除指向数组的指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60932413/