在标准C中,堆销毁可以使用函数free(void*ptr)解释为什么函数定义中未指定销毁的内存大小
最佳答案
这个与C的内存管理机机制有关
当你用malloc/calloc/realloc申请内存时,C语言的内存管理会记住你的申请的内存大小
所以在用free释放时,就不必指定大小了
最佳答案由网友 whoami1978 提供
其他回答
暂无其它回答!
这个与C的内存管理机机制有关
当你用malloc/calloc/realloc申请内存时,C语言的内存管理会记住你的申请的内存大小
所以在用free释放时,就不必指定大小了
暂无其它回答!