【发布时间】:2011-02-20 15:01:26
【问题描述】:
char *pointer1;
char *pointer2;
pointer1 = new char[256];
pointer2 = pointer1;
delete [] pointer1;
换句话说,我也必须做delete [] pointer2吗?
谢谢!
【问题讨论】:
-
根据经验,
delete的数量通常应该与new的数量匹配。 -
你不删除指针,你删除了它们指向的东西。
标签: c++ pointers memory-leaks