【发布时间】:2017-08-10 14:20:17
【问题描述】:
当我们像这样动态声明一些东西时
int *ptr = new int [100];
然后改变指针地址(即指向别的东西)
int pointer[5] = {1,2,1,3,1,};
ptr = pointer ;
现在包含 100 个整数的内存会发生什么?
有没有办法重新控制那段记忆?如果没有,是否会导致内存泄漏?
【问题讨论】:
标签: c++ pointers memory-leaks dynamic-allocation