当前位置: 首页 > news >正文

何如做外贸网站推网网站建设方案保障措施

何如做外贸网站推网,网站建设方案保障措施,百度seo专业网站,wordpress轮播图设置本文档主要记录嵌入式C语言在子函数中应用malloc函数的方式,在实际项目中内存管理特别重要 一般在主函数中(main)使用malloc函数,然后在通过free函数进行释放内存,但有时候如果必须在子函数长调用malloc函数该怎样进行…

本文档主要记录嵌入式C语言在子函数中应用malloc函数的方式,在实际项目中内存管理特别重要

一般在主函数中(main)使用malloc函数,然后在通过free函数进行释放内存,但有时候如果必须在子函数长调用malloc函数该怎样进行内存释放呢?

📋 个人简介

  • 💖 作者简介:大家好,我是喜欢记录零碎知识点的小菜鸟。😎
  • 📝 个人主页:欢迎访问我的 Ethernet_Comm 博客主页🔥
  • 🎉 支持我:点赞👍+收藏⭐️+留言📝
    -📣 系列专栏:嵌入式C编程🍁
  • 💬格言:写文档啊不是写文章,重要的还是直白!🔥
  • 方式1:通过函数返回值
  • 方式2:通过二级指针传参

【嵌入式软件C编程】主函数free子函数malloc地址的两种方式以及注意事项

    • 1. 代码展示
    • 2. 实验结果
    • 3. 原理介绍

1. 代码展示

直接展示测试代码:

/*无参数,函数返回 malloc 的地址 */
int * test_malloc_ins(){int *fun_val  = (int)malloc(sizeof(int));printf("test_malloc_ins fun_val addr  = 0x%08x \r\n",fun_val);return fun_val;
}/*无返回值,函数通过二级指针传递地址*/
void test_malloc_ins_2(int **pointer){int *fun_val  = (int)malloc(sizeof(int));printf("test_malloc_ins_2 fun_val addr  = 0x%08x \r\n",fun_val);* pointer = fun_val;
}int main()
{int *main_test;printf("============测试1,函数返回值=============== \r\n");main_test = test_malloc_ins();printf(" main_test addr  = 0x%08x \r\n",main_test);printf("**** free ***** \r\n");free(main_test);main_test = NULL;printf("after free main main_test addr  = 0x%08x \r\n",main_test);printf("\r\n");printf("\r\n");printf("\r\n");printf("============测试2,函数不带返回值:二级指针法=============== \r\n");int *p = NULL;test_malloc_ins_2(&p);printf("*p  = 0x%08x \r\n",p);free(p);p = NULL;printf("after free  ,*p  = 0x%08x \r\n",p);
}

2. 实验结果

在这里插入图片描述

3. 原理介绍

C/C++中在子函数中使用malloc分配内存和free释放内存的方法

http://www.yayakq.cn/news/557593/

相关文章:

  • 网站流量怎么挣钱保山市住房和城乡建设厅网站
  • 网站seo三要素如何做网站的
  • 整站建设 想做一个外卖网站网站数据库维护都是做什么
  • 网站 猜你喜欢 怎么做搜索引擎竞价广告
  • 做网站找那些公司鄢陵县北京网站建设
  • 万网买的网站备案吗django 做网站
  • 商城网站 个人备案网络营销外包要多少钱
  • 门户网站建设的作用及意义东莞关键词排名快速优化
  • 网站建设总结报告书网站功能需求文档
  • 底湘西网站建设小红书推广平台
  • 电子商务网站建设视频教程微信里的小程序怎么删除掉
  • 学校网站定位东莞附近公司做网站建设多少钱
  • 卧龙区网站制作做网站seo怎么赚钱
  • 哈尔滨专业制作网站制作深圳社保
  • 天津制作公司网站成都娱乐场所关闭最新消息
  • 网站的逻辑结构免费咨询心理医生qq号
  • 做网站时给图片添加链接农村自建房设计图效果图
  • 网站开发公司怎么选择wordpress插件字库
  • 如何查看网站语言高端网站建设 选择磐石网络
  • 娱乐网站建设怎么样html怎么用
  • sql做网站网站的建立步骤
  • 网站设计怎么弄郴州网站优化公司
  • 淮南市潘集区信息建设网站北京推广优化
  • 网站优化排名易下拉系统wordpress 创建配置文件
  • 企业网站建设时优化关键词的问题wordpress 网页存在
  • 公司网站导航栏是什么手机百度下载免费
  • 网站建设与维护试题a卷湛江网站建设公司哪个好
  • icp备案官网查询南阳seo
  • 网页个人主页模板长沙官网seo诊断
  • 企业集团网站建设方案公司商标设计图