当前位置:  技术问答>linux和unix

free 和malloc的问题

    来源: 互联网  发布时间:2016-01-01

    本文导语:  struct mm *p; p = (struct mm*)malloc(sizeof(struct mm)); if(p==NULL) {    free(p);  p=NULL; } 基于以上代码,如果malloc失败了,还有必要free(p);吗? | malloc 失败没必要FREE

struct mm *p;
p = (struct mm*)malloc(sizeof(struct mm));
if(p==NULL)
{
   free(p);
 p=NULL;
}
基于以上代码,如果malloc失败了,还有必要free(p);吗?

|
malloc 失败没必要FREE

    
 
 

您可能感兴趣的文章:

  • 最近程序老是在malloc或者free内存的时候崩溃或者失去响应,请教高手。
  • free_irq为什么失败? iis7站长之家
  • C语言中多维数组的内存分配和释放(malloc与free)的方法
  • C++中new与delete、malloc与free应用分析
  • 在Linux上用C语言作了一个程序,程序中申请(malloc)了很大的内存,但是没free,当程序运行结束后,内存是否自动释放?
  • 基于malloc与free函数的实现代码及分析
  • free函数引发的问题
  • Free Java的初始设置问题----初学者求教.
  • 请教一个Free BSD的图形界面问题!
  • 100分!free后内存回收问题
  • free bsd问题!高分!
  • not enough free disk space on /tmp,这个问题如何解决,(100分)
  • 问个__get_free_pages的问题
  • 关于FREE JAVA3.0的使用!菜鸟问题!!
  • free问题,麻烦大家给指点一下。代码在文章内容中
  • 编译问题 undefined reference to `mysql_free_result'
  • free()时出错,大家帮我看看代码哪里出问题了
  • 问题求教:内核启动时卡在Freeing init memory:
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.sql接口array的类成员方法: free定义及介绍
  • 用gdb查错,发现一个由free引起的段错误,但我的代码(c++)中根本没有用到free啊?
  • java命名空间java.sql接口clob的类成员方法: free定义及介绍
  • 请问为什么会出现glibc detected *** free()?
  • java命名空间java.sql接口blob的类成员方法: free定义及介绍
  • free_irq为什么失败?
  • java命名空间java.sql接口sqlxml的类成员方法: free定义及介绍
  • XML编辑器 Serna Free
  • java命名空间javax.sql.rowset.serial类serialblob的类成员方法: free定义及介绍
  • Free Chart Geany
  • java命名空间javax.sql.rowset.serial类serialclob的类成员方法: free定义及介绍
  • double free or corruption(out)
  • java命名空间javax.swing.plaf.metal类metalscrollbarui的类成员方法: free_standing_prop定义及介绍
  • free出错
  • linux下free命令显示的内存使用情况分析
  • 可以用free来释放共享内存吗?
  • Avast Free Antivirus
  • 日志文件分析工具 Free-SA
  • Free Simple CMS
  • Free Simple Shop
  • ~~~~~在线~~~~哪位兄弟有FREE BSD界面结图我急需啊,谢谢


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3