Tia*_*ian 8 c++ arrays memory-management
我写的代码如下:
while(true) {
int array[5];
// do something
}
Run Code Online (Sandbox Code Playgroud)
对于循环的每个回合,该数组是一个新数组.我是否需要在循环结束时删除数组?
bil*_*llz 15
我是否需要在循环结束时删除数组?
不,您不需要删除它,因为它array具有自动存储持续时间.它将在每个while循环中释放时释放.
你需要打电话delete [] / new [],delete / new成对出现.
| 归档时间: |
|
| 查看次数: |
9506 次 |
| 最近记录: |