C++学习过程 内存泄露8

来源:互联网 发布:大黄蜂打车软件 编辑:程序博客网 时间:2024/05/29 08:33

  例如:

           int *p =new int; p=new int;定义指针p指向一个内存空间,又将一块新的内存空间赋给p,这样第一个开辟的内存空间就无法使用,以为指向他的指针已经指向了第二个内存空间。加入第一个开辟的内存空间没有被释放,那么就不能够通过指针p来访问它。所以在为p开辟内存空间的时候要删除第一个内存空间。delete p;