1,free的指针应该是通过 malloc calloc realloc 申请过内存的。
2,free的带有指针元素的结构体时要注意释放结构体的元素指针。
3,对于指向同一块内存的两个或多个指针,如果free只能free其中一个,并且只free一遍,以避免多重释放,释放完后,注意全部置为NULL。
1,free的指针应该是通过 malloc calloc realloc 申请过内存的。
2,free的带有指针元素的结构体时要注意释放结构体的元素指针。
3,对于指向同一块内存的两个或多个指针,如果free只能free其中一个,并且只free一遍,以避免多重释放,释放完后,注意全部置为NULL。