【发布时间】:2013-01-31 01:49:27
【问题描述】:
我正在写一些这样的代码:
while(true) {
int array[5];
// do something
}
对于循环的每一轮,数组都是一个新数组。我需要在循环结束时删除数组吗?
【问题讨论】:
-
经验法则:每个
new对应一个delete;每个new[]恰好有一个delete[]。 -
这个问题已经被问过很多次了,几乎都以完全相同的形式出现。小指规则...首先寻找重复,特别是如果这是一个简单的问题。
标签: c++ arrays memory-management