我的程序中,有使用到指针,在程序退出后,系统会不会自动释放内存?如果需要释放内存,该使用什么语句?

解决方案 »

  1.   

    不知道这篇文章能不能帮助你.
    http://bdn.borland.com/article/0,1410,28344,00.html
      

  2.   

    有没有用GetMem,New之类动态分配内存?没有自然不存在释放的问题,指针本身不需要释放!
      

  3.   

    在程序中new(pointer)了很多次,,pointer是一个指针.因为内容需要在内存中保留,因此在程序运行过程中保留这些内存的数据。但在程序退出时,如果使用dispose,无法知道是它的参数是哪一个.不知道这种程序有没有问题。因为书上说使用new的操作需要用dispose来释放内存。
      

  4.   

    清内存,也就是释放内存,例如:form.free,如果不释放运行多次以后,就会出现内存不足。