malloc、calloc、realloc、new、free、delete的区别与联系
1.malloc 函数void* malloc(int n)n表示要申请空间的字节数。如果函数执行成功则返回申请空间的首地址,并且 malloc 函数的返回值是 void* 因此使用时必须根据数据类型进行强制转换 ,函数执行失败则返回NULL。malloc 函数申请的空间是没有初始化的,需要使用 memset 函数进行初始化2.calloc 函数void* calloc(int n,...
原创
2020-03-23 15:51:09 ·
251 阅读 ·
0 评论