我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

c语言中,将要释放的真正取址后再释放有问题吗?

例如:
假设cJSON * a已申请内存
调用release(a);
void release(cJSON * p){
void fun(&p);
}

void fun(cJSON* * p){

if(NULL != *p){
     cJSON_Delete(*p);
 *p = NULL;
}

}
执行后,是否释放的是我想要释放的a的空间呢?

参数参入的是指针地址,就可以释放空间

近期文章

  • 关于VIVADO仿真时出现的问题:
  • 安卓父fragment中传递数据到子fragment中怎么传递
  • java中堆、栈和方法区的理解
  • cuda编程困惑cudaMemcopy
  • MTK 2523 LOG输出问题
  • itext 生成 pdf 模板时,如何给字体设置 圆形的背景颜色 或者 边框为 圆角的 背景颜色?
  • index.jsp页面中使用绝对路径然后报错了
  • 数亿级别数据 随意输入一个关键字在最短时间内检索出来,如何处理?
  • matlab 程序变慢原因....
  • C#类重复重复实例化的问题
  • linux 下tomcat怎么修复漏洞(CVE-2017-5664)
  • 项目中使用相对路径找不到指定文件
  • 摄像机标定的目的是什么?
  • android最小单元的电池电压值
  • tomcat上面的视频链接,Android手机可以下载,ios不行
  • 请问这个servlet有错误么,为什么添加了web.xml之后,tomcat打不开了呢
  • 【求助】Java桌面程序如何发放接口给其他桌面程序,用来传输数据!
  • 这个要怎么解决啊,弄了半天不知道要怎么弄
  • STM32L011K4 uart串口多机通信 的问题
  • JAVA抽象类问题,求助!!!

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华