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

萍乡招聘网站建设金华建设监理协会网站

萍乡招聘网站建设,金华建设监理协会网站,上海网络公司查询,泰安网站建设公司排名文章目录 malloc函数calloc函数malloc函数和calloc函数的不同free函数realloc函数 malloc函数 参数是要开辟内存空间的大小 开辟成功则返回值为开辟空间的首地址#xff0c;若开辟失败则返回一个空指针NULL calloc函数 第一个参数为开辟空间的元素个数#xff0c;第二个参数… 文章目录 malloc函数calloc函数malloc函数和calloc函数的不同free函数realloc函数 malloc函数 参数是要开辟内存空间的大小 开辟成功则返回值为开辟空间的首地址若开辟失败则返回一个空指针NULL calloc函数 第一个参数为开辟空间的元素个数第二个参数为每个元素的大小 开辟成功返回值为开辟空间的首地址开辟失败返回值为空指针NULL malloc函数和calloc函数的不同 除了参数不同外开辟后的结果也是不同的malloc开辟好的空间不会被赋值calloc开辟好的空间会被赋值 #include stdio.h #include stdlib.h #include assert.hint main() {int* ptr1 (int*)malloc(10 * sizeof(int));assert(ptr1);int* ptr2 (int*)calloc(10, 4);assert(ptr2);free(ptr1);free(ptr2);ptr1 NULL;ptr2 NULL;return 0; }free函数 参数为一个指针指向的是用malloccallocrealloc函数开辟的空间的如果不是动态开辟空间结果不确定标准没有定义。 realloc函数 第一个参数为已经动态申请好的空间地址第二个参数为重新开辟空间的大小不是再增加这么大的空间大小而是总共开辟这么大的空间大小。 #include stdio.h #include stdlib.h #include assert.hint main() {int* ptr1 (int*)malloc(20);assert(ptr1);int* ptr2 (int*)realloc(ptr1,40);assert(ptr2);free(ptr2);ptr2 NULL;return 0; }**注意**使用realloc函数时要用另一个指针来接收如ptr2。因为有可能在这个地址后的内存空间大小不能满足需要扩容的空间大小所以有可能重新开辟的空间起始地址与第一次开辟的起始地址不一致。 如果扩容失败则返回空指针NULL
http://www.pierceye.com/news/60602/

相关文章:

  • 兴义市 网站建设北京文化墙设计制作
  • 网网站开发设计科技有限公司名称大全
  • 6网站免费建站wordpress数据库怎么添加积分
  • 海兴县网站建设企业电脑管理软件
  • 做网站月薪资多少百度首页
  • app开发的网站列举一个网络营销的案例
  • 网站建设建议书网站管理员权限设置权限设置
  • 沧州网站推广优化商集客电话网站建设分工表
  • 宣城市住房和城乡建设局网站织梦搭建企业网站
  • 企业网站免费推广软件辽宁省城乡建设网站
  • 信用中国 网站有那个部门支持建设台州网站建设方案服务
  • 有哪些程序做的网站怎样自己做电影网站
  • 广州网站设计成功刻wordpress wp rest api
  • 专门做二手的网站品牌网站建设 app建设
  • 宿州金融网站建设厦门网络公司的网络平台
  • 登封郑州网站建设wordpress投票模板
  • 中国空间站结构示意图做推文的网站
  • 郑州seo网站管理手机做网站公司有哪些
  • 网站开发 书籍长沙网
  • 网站title做汽车配件生意的网站
  • 自己怎么开网站网站建设为什么必须有服务器
  • 上海网站建设技巧贵州住房和城乡建设厅网站
  • 河北大城县网站建设公司wordpress更新文章
  • 怎么用网站做word文件格式wordpress首页显示文章图片
  • 游戏网站平台怎么做的创意网站建设
  • 宿州网站开发网站开发和软件开发那个简单
  • 昭通商城网站建设wordpress什么值得买
  • 北京住总第一开发建设有限公司网站首页网站建站的基本步骤
  • 设计网站首页全返网站建设
  • 淄博企业网站建设哪家专业安徽网络关键词优化