开发者社区 问答 正文

调用free函数后,p指针指向什么

int *p;
p = (int*)malloc(sizeof(int));
free(p);
问题是 free 后,p 指针还存在吗?

如果存在,那么 p 是指向 NULL 吗?或者是野指针?

展开
收起
a123456678 2016-06-06 10:12:58 2420 分享 版权
1 条回答
写回答
取消 提交回答
  • 指向原来的地址,但是那个地址所代表的内存已经被释放,不能再使用了,这就是野指针。

    2019-07-17 19:27:47
    赞同 展开评论
问答标签:
问答地址: