例如:
假设cJSON * a已申请内存
调用release(a);
void release(cJSON * p){
void fun(&p);
}
void fun(cJSON* * p){
if(NULL != *p){
cJSON_Delete(*p);
*p = NULL;
}
}
执行后,是否释放的是我想要释放的a的空间呢?
例如:
假设cJSON * a已申请内存
调用release(a);
void release(cJSON * p){
void fun(&p);
}
void fun(cJSON* * p){
if(NULL != *p){
cJSON_Delete(*p);
*p = NULL;
}
}
执行后,是否释放的是我想要释放的a的空间呢?