当前位置: 代码迷 >> C语言 >> 动态分配内存后不释放 再程序结束后 那块内存会被释放吗?
  详细解决方案

动态分配内存后不释放 再程序结束后 那块内存会被释放吗?

热度:471   发布时间:2008-06-19 00:18:31.0
GDI会自动释放么?
你PostMessage给其他进程一个HDC试试看?
而且,Win3.1时代,整个系统只有5个HDC- -
----------------解决方案--------------------------------------------------------
学习了
----------------解决方案--------------------------------------------------------
会不会释放不重要
按求问的人意思理解,那是不会释放的.
当然不同的情况,程序运行完后会把内存交还给系统.其实系统会不会自动释放不重要,重要的是编程习惯.
有申请了开辟内存空间,必须有释放的操作.
在不同的环境运行程序,机制是不一样,比如嵌入式产品像手机,内存本来就少,有申请了开辟空间,就得释放,否则造成内存泄露就会死机.
----------------解决方案--------------------------------------------------------
我是新手,请大家指教!
我看了两边书,你们所说的那些术语我都没有见过,按我所了解的,动态内存用完后,是会被释放的!请大家指教,我现在该如何深入的去了解C语言?QQ:70388097
----------------解决方案--------------------------------------------------------
提示: 作者被禁止或删除 内容自动屏蔽
2008-06-19 06:49:26
ioriliao

来 自:广东
等 级:贵宾
威 望:32
帖 子:2812
专家分:642
注 册:2006-11-30
  得分:0 
[bo][un]lyw19841018[/un] 在 2008-6-19 13:52 的发言:[/bo]

我看了两边书,你们所说的那些术语我都没有见过,按我所了解的,动态内存用完后,是会被释放的!请大家指教,我现在该如何深入的去了解C语言?QQ:70388097

如果想深入地理解C语言那么,可以先把玩下指针,宏定义.然后再学学汇编,之后再回过头来把玩下C.然后看下linux内核源码,从0.01版开始看.
----------------解决方案--------------------------------------------------------
受教了
----------------解决方案--------------------------------------------------------
~~~学到了~~
----------------解决方案--------------------------------------------------------