指针变量=NULL 指针变量本身的内存算不算被释放
来源:15-2 计算器核心模块接口设计

十三山入秋
2021-01-16
老师您好,我又来了
void DestoryCalcContext(CalcContext **p_context) {
free(*p_context);
*p_context = NULL;
}
突然想到一个问题:指针变量=NULL,那么
指针变量此刻应该算是一个空指针,那么,
指针变量本身的这块内存算不算被释放,是不是,还是一直被占着别人不能用,
是不是要free(&指针变量)
写回答
1回答
-
只有动态开辟的才需要free。
012021-01-16
相似问题