注册 登录
编程论坛 新人交流区

求malloc,relloc,free三个函数的用法

hustmumu 发布于 2007-11-08 19:55, 2609 次点击
对分配与回收空间的三个函数不是很清楚,求牛人相助啊

求malloc,relloc,free三个函数的用法
6 回复
#2
iFreeBSD2007-11-08 21:27


void * calloc(size_t n ,size_t el_size);

void * realloc(void *ptr ,size_t size);

void * malloc(size_t size);

void * free(void *ptr);

#3
病书生2007-11-08 21:34
malloc申请一个内存空间
realloc为一个已经申请了的内存空间重新申请(更改空间大小的作用)
calloc申请一个连续的内存空间~比如calloc(2,3)就申请连续2个大小为3的内存空间
free 释放内存空间
我也是新手若解释错了~还请见量
#4
hustmumu2007-11-16 15:35
回复:(病书生)malloc申请一个内存空间realloc为一个...

哦,谢谢。

#5
allenhu20062007-11-16 15:59
可以去百度搜啊
N多答案
#6
aresoft2007-11-16 16:04
回复:(hustmumu)求malloc,relloc,free三个函数的用...
这个,............
1