依睛(IT blog) 我回来了,PHP<-->C/C++ LINUX

笨鸟

统计

积分与排名

友情连接

最新评论

测试内存free情况




测试内存的free 情况
typedef struct  list{  
  char   c;  
  int   i;  
  char   c1;  
  }list;  

struct   S_{  
  char   c;  
  int   i;  
  char   c1;  
  }st1;  
   
  struct   S_1 {  
  char   c;  
  char   c1;  
  char   c2;  
  int   i;  
   
  }st2, *p1;  

void freelist(list *listma)
{
    free(listma);
    if (listma !=NULL)
        listma = NULL;
}
  
void fun(list *listma)
{
     printf("yesssssssss\n");
 
    Sleep(4000);
    freelist(listma);

}


int   main(int   argc,   char*   argv[])  
{  
    list *listma;
    listma = (list*)malloc((9000*1024)*sizeof(list)); //申请空间大点, 这样才能看到结果.
//在任务管理器里看CPU


    fun(listma);
      //  free(listma);
 //   freelist(listma);

    return 0;
}  

posted on 2008-11-30 14:10 向左向右走 阅读(118) 评论(0)  编辑 收藏 引用 所属分类: C/C++学习资料库

只有注册用户登录后才能发表评论。