摘要: void test(int *ptr){ *ptr = (int*)malloc(sizeof(int)*100);}int main(void){ int* ptr = NULL; test(ptr);} 这样会导致内存泄露, 原因在于把一级指针传入函数体后,函数会对一级指针进行深拷贝,因此是拷贝 阅读全文
posted @ 2021-11-02 21:51 widigua 阅读(120) 评论(0) 推荐(0)