| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 644 人关注过本帖
标题:动态分布问题
只看楼主 加入收藏
qinxinhai
Rank: 1
来 自:湖南长沙
等 级:新手上路
帖 子:237
专家分:0
注 册:2008-4-27
收藏
 问题点数:0 回复次数:9 
动态分布问题
就是动态申请内存后!
我退出程序这个时候系统会
自动把原来的内存要回来吗?
搜索更多相关主题的帖子: 内存 动态 系统 自动 
2008-05-21 14:32
qinxinhai
Rank: 1
来 自:湖南长沙
等 级:新手上路
帖 子:237
专家分:0
注 册:2008-4-27
收藏
得分:0 
如若不是!
那岂不是在程序退出的时候
要把内存释放?

我秀我自己
2008-05-21 14:32
qinxinhai
Rank: 1
来 自:湖南长沙
等 级:新手上路
帖 子:237
专家分:0
注 册:2008-4-27
收藏
得分:0 
谁给解释下?

我秀我自己
2008-05-21 14:33
qinxinhai
Rank: 1
来 自:湖南长沙
等 级:新手上路
帖 子:237
专家分:0
注 册:2008-4-27
收藏
得分:0 
我在输入的时候是申请了!
删除的时候也释放了!
但是我输入以后
我就退出程序
这个时候内存可能出现泄露吗?

我秀我自己
2008-05-21 14:33
qinxinhai
Rank: 1
来 自:湖南长沙
等 级:新手上路
帖 子:237
专家分:0
注 册:2008-4-27
收藏
得分:0 
我在输入以后没有走删除这条途径
我就退出了!这样岂不是内存泄露
我是这样理解的

我秀我自己
2008-05-21 14:33
qinxinhai
Rank: 1
来 自:湖南长沙
等 级:新手上路
帖 子:237
专家分:0
注 册:2008-4-27
收藏
得分:0 
如果是这样的话!
书上的程序就不对了!
因为没见过什么书上的程序在退出的时候
释放了内存的
自相矛盾
那意思也就是程序退出!
系统自动收回资源?

我秀我自己
2008-05-21 14:36
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
收藏
得分:0 
两种情况。如果是本地堆,系统自动回收,如果你申请了虚拟堆,系统不会帮你回收的。
我记得我的《C编程风格》里面这么说“那么有的人可以理直气壮的说,程序结束的时候,所有的内存都会被回收,这时不需要写释放代码了吧?想得美,要是别人把你的程序拿到其他部分去用怎么办?”

专心编程………
飞燕算法初级群:3996098
我的Blog
2008-05-21 17:45
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
收藏
得分:0 
顺便说说,书上的代码,特别是国产书上的代码,不出错的话那是奇迹中的奇迹,比大熊猫还稀罕的存在……

专心编程………
飞燕算法初级群:3996098
我的Blog
2008-05-21 17:49
光影门徒
Rank: 2
等 级:论坛游民
帖 子:103
专家分:28
注 册:2008-4-24
收藏
得分:0 
赞成,顺便问下,论坛着两天怎么这么慢啊!

多看少说,重在学习!
2008-05-21 17:56
qinxinhai
Rank: 1
来 自:湖南长沙
等 级:新手上路
帖 子:237
专家分:0
注 册:2008-4-27
收藏
得分:0 

恍然大悟!!!

我秀我自己
2008-05-21 19:52
快速回复:动态分布问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016002 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved