malloc,calloc,realloc等内存分配函数区别
<br />三个函数的声明分别是:<br />void* realloc(void* ptr, unsigned newsize);<br />void* malloc(unsigned size);<br />void* calloc(size_t nelem, size_t elsize);<br />都在stdlib.h函数库内<br />它们的返回值都是请求系统分配的地址,如果请求失败就返回NULL<br />malloc用于申请一段新的地址,参数size为需要内存空间的长度,如:<br />cha
原创
2010-08-03 10:33:00 ·
239 阅读 ·
0 评论