标题:内存泄露
只看楼主
liangyua
Rank: 1
来 自:大连理工大学
等 级:新手上路
帖 子:11
专家分:0
注 册:2013-8-10
结帖率:60%
已结贴  问题点数:10 回复次数:5 
内存泄露
struct student
{
   char *name;
   int num;
}stu;
stu.name=(char *)malloc(sizeof(char)*10);
gets(stu.name);
小菜求大神,这样的内存可能会泄露,请问有什么解决的好办法吗?
搜索更多相关主题的帖子: 小菜 
2013-08-15 16:04
yuccn
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:何方
等 级:版主
威 望:167
帖 子:6809
专家分:42393
注 册:2010-12-16
得分:2 
free

我行我乐
我的博客:
http://blog.yuccn. net
2013-08-15 16:17
embed_xuel
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:58
帖 子:3845
专家分:11385
注 册:2011-9-13
得分:2 
说啥呢

总有那身价贱的人给作业贴回复完整的代码
2013-08-15 17:04
pauljames
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:千里冰封
威 望:9
帖 子:1555
专家分:10000
注 册:2011-5-8
得分:2 
除了内存泄露,还会缓冲区溢出,用fgets替换gets

经常不在线不能及时回复短消息,如有c/单片机/运动控制/数据采集等方面的项目难题可加qq1921826084。
2013-08-15 17:09
赵疯子
Rank: 8Rank: 8
来 自:dream
等 级:蝙蝠侠
威 望:2
帖 子:365
专家分:737
注 册:2013-5-5
得分:2 
内存溢出可以填装垃圾代码跳转,达到不可告人的目的
2013-08-15 19:26
人_神
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:44
专家分:103
注 册:2013-8-1
得分:2 
路过
2013-08-15 21:30



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-419159-1-1.html




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

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