内存分配和释放的函数

多个-alloc的比较:
    alloc:唯一在栈上申请内存的,无需释放;
    malloc:在堆上申请内存,最常用;
    calloc:malloc+初始化为0;
    realloc:将原本申请的内存区域扩容,参数size大小即为扩容后大小,因此此函数要求size大小必须大于ptr内存大小
malloc和calloc的区别是1块与n块的区别和初始化
realloc调用形式为(类型*)realloc(*ptr,size):将ptr内存大小增大到size。
posted @ 2015-12-10 17:00  duang_2015  阅读(234)  评论(0编辑  收藏  举报