- 博客(2)
- 资源 (1)
- 收藏
- 关注
转载 指针作为参数,进行内存释放,并置为NULL(利用双重指针)
指针作为函数参数传递时只是传递了指针所指向的地址,将其赋给一个临时变量,修改的也是该地址的的内容,但是指针本身并没有修改,置NULL也只是修改的临时变量。所以需要利用双重指针才能将它传递进去进行修改,实例如下。 #include #include void _free_p_(void **ptr) { if (*ptr == NULL) return;
2014-11-12 17:30:08
812
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人