小编Aro*_*tVW的帖子

释放数组的不同方法 - C++

如果你说过

int *arr = new int[5];
Run Code Online (Sandbox Code Playgroud)

有什么区别

delete arr;
Run Code Online (Sandbox Code Playgroud)

delete [] arr;
Run Code Online (Sandbox Code Playgroud)

我问这个是因为我试图释放二维数组的内存并且

delete [][] arr; 
Run Code Online (Sandbox Code Playgroud)

似乎不起作用,但是

delete arr;
Run Code Online (Sandbox Code Playgroud)

似乎工作正常

先感谢您!

c++ arrays memory-management

4
推荐指数
1
解决办法
3万
查看次数

标签 统计

arrays ×1

c++ ×1

memory-management ×1