位置: IT常识 - 正文

realloc函数使用规则(realloc在c++中用法)

编辑:rootadmin

realloc函数使用规则如下:
626763454realloc函数使用规则(realloc在c++中用法)

  1、realloc失败的时候,返回NULL;

  2、realloc失败的时候,原来的内存不改变,不会释放也不会移动;

  3、假如原来的内存后面还有足够多剩余内存的话,realloc的内存=原来的内存+剩余内存,realloc还是返回原来内存的地址; 假如原来的内存后面没有足够多剩余内存的话,realloc将申请新的内存,然后把原来的内存数据拷贝到新内存里,原来的内存将被free掉,realloc返回新内存的地址;

  4、如果size为0,效果等同于free()。这里需要注意的是只对指针本身进行释放,例如对二维指针a,对a调用realloc时只会释放一维,使用时谨防内存泄露;

  5、传递给realloc的指针必须是先前通过malloc(), calloc(), 或realloc()分配的;

  6、传递给realloc的指针可以为空,等同于malloc。

  realloc函数为C语言函数。其功能为先判断当前的指针是否有足够的连续空间,如果有,扩大mem_address指向的地址,并且将mem_address返回,如果空间不够,先按照newsize指定的大小分配空间,将原有数据从头到尾拷贝到新分配的内存区域,而后释放原来mem_address所指内存区域,同时返回新分配的内存区域的首地址,即重新分配存储器块的地址。

本文链接地址:https://www.jiuchutong.com/zhishi/182484.html 转载请保留说明!

上一篇:b612怎么调好看(b612怎么调整照片大小)

下一篇:io和nio的区别(java中io和nio的区别)

  • 华为手机照相模糊不清怎么回事(华为手机照相模糊怎么回事)

    华为手机照相模糊不清怎么回事(华为手机照相模糊怎么回事)

  • 苹果找不到微信免打扰(苹果找不到微信延时服务)

    苹果找不到微信免打扰(苹果找不到微信延时服务)

  • 苹果11怎么设置密码锁屏(苹果11怎么设置动态壁纸)

    苹果11怎么设置密码锁屏(苹果11怎么设置动态壁纸)

  • 小米摄像头黄灯一直亮 无法重启(小米摄像头黄灯一直亮离线)

    小米摄像头黄灯一直亮 无法重启(小米摄像头黄灯一直亮离线)

  • 天气温度显示70度怎么调(天气温度显示91度F是什么情况)

    天气温度显示70度怎么调(天气温度显示91度F是什么情况)

  • cdr软件主要做什么(cdr软件有什么用)

    cdr软件主要做什么(cdr软件有什么用)

  • 咸鱼知道被谁举报吗(闲鱼能不能查看被谁举报的)

    咸鱼知道被谁举报吗(闲鱼能不能查看被谁举报的)

  • ipad的尺寸型号在哪里看(ipad各型号尺寸对比表)

    ipad的尺寸型号在哪里看(ipad各型号尺寸对比表)

  • 荣耀9x如何打开nfc(荣耀9x如何打开升降摄像头)

    荣耀9x如何打开nfc(荣耀9x如何打开升降摄像头)

  • a1528支持什么网络(a1529支持什么网络)

    a1528支持什么网络(a1529支持什么网络)

  • 电脑用着突然断电重启(电脑用着突然断网重启后又可以了)

    电脑用着突然断电重启(电脑用着突然断网重启后又可以了)

  • 华为p30拍照模糊(华为p30拍照模糊不能聚焦)

    华为p30拍照模糊(华为p30拍照模糊不能聚焦)

  • 支付宝电话号码怎么解绑(支付宝电话号码查名字)

    支付宝电话号码怎么解绑(支付宝电话号码查名字)

  • 服务器异常怎么解决(服务器异常怎么解决网站打不开)

    服务器异常怎么解决(服务器异常怎么解决网站打不开)

  • 微信朋友圈视频号什么意思(微信朋友圈视频最多几秒)

    微信朋友圈视频号什么意思(微信朋友圈视频最多几秒)

  • 下载好的视频怎么转换格式(下载好的视频怎么保存到u盘)

    下载好的视频怎么转换格式(下载好的视频怎么保存到u盘)

  • 手机怎么查看淘宝年龄(手机怎么查看淘宝店铺开了多久)

    手机怎么查看淘宝年龄(手机怎么查看淘宝店铺开了多久)

  • 频繁访问某人抖音他知道吗(频繁访问某人抖音会怎么样)

    频繁访问某人抖音他知道吗(频繁访问某人抖音会怎么样)

  • 手机怎么改qq群名片(手机qq如何改群名称)

    手机怎么改qq群名片(手机qq如何改群名称)

  • 红米note7支持多少w快充(红米note7支持多大内存卡)

    红米note7支持多少w快充(红米note7支持多大内存卡)

  • 闲鱼如何使用蚂蚁借呗(闲鱼码怎么用)

    闲鱼如何使用蚂蚁借呗(闲鱼码怎么用)

  • iphone怎么连接小爱(iphone怎么连接小米耳机)

    iphone怎么连接小爱(iphone怎么连接小米耳机)

  • 抖音怎么一键删除作品(抖音怎么一键删除收藏的视频)

    抖音怎么一键删除作品(抖音怎么一键删除收藏的视频)

  • ios12暗黑模式怎么开(苹果ios12暗黑模式怎么设置)

    ios12暗黑模式怎么开(苹果ios12暗黑模式怎么设置)

  • 三星a60有呼吸灯吗(三星手机有呼吸灯的有哪几款)

    三星a60有呼吸灯吗(三星手机有呼吸灯的有哪几款)

  • 前端启动项目npm run dev报错npm ERR! missing script: dev(前端启动项目命令)

    前端启动项目npm run dev报错npm ERR! missing script: dev(前端启动项目命令)

  • 软件退税收入会计分录
  • 小规模纳税人缴纳上月应交增值税
  • 所得税在什么情况下扣除
  • 社保所属期和缴费期相差一个月吗
  • 加工费可以开批吗
  • 预付广告费计入什么科目
  • 外购已税什么意思
  • 企业所得税税前扣除和不扣除的区别
  • 往来款太大怎么处理
  • 企业将自用设备进行出租
  • 税收和征税
  • 境外所得抵免税额是什么意思
  • 当年缴纳的税金怎么入账
  • 债权债务转让税务问题
  • 财税()
  • 购销合同的会计分录怎么写
  • 公司代扣的社保怎么做分录
  • 发票开负数冲红做什么会计分录?
  • 维修车间人员的工作总结
  • 采购发票主要包括什么可以根据什么单据流转生成
  • 专用发票超过360天作废
  • 年中建账损益类科目怎么录
  • 所得税季报营业外收入怎么填
  • 如何绕开压缩包密码
  • 基金投资于什么
  • 外贸公司要计提什么费用
  • 美容美发属于什么品类
  • 企业自持商品住房定义
  • 没有产权的房屋离婚怎么分配
  • 投资性房地产出售
  • PHP:pg_num_fields()的用法_PostgreSQL函数
  • php如何运行脚本
  • 无形资产累计摊销借贷方向
  • ISBMgr.exe - ISBMgr是什么进程 有什么作用
  • 餐饮类发票
  • 安装windows(install windows)
  • 我国的增值税是价外税消费税是价内税
  • node js 安装
  • 建设项目罚款支出的会计处理
  • 作为大学生你能为国家安全贡献哪些力量论文
  • yolov2模型
  • timit数据集
  • 注册资本为
  • php.ini上传限制
  • 报销人和收款人是一个人
  • 劳务报酬包括哪些
  • 无形资产摊销一经确认不得转回
  • 融资性租赁税率
  • 租赁个人房屋租金怎么算
  • 工程施工合同如何核算收入成本?
  • 小规模结转增值税会计科目有哪些
  • 商业医疗保险的缺点
  • 电脑买了四个月折旧多少
  • 印花税需要计提税金及附加吗
  • 隐藏在大山深处的罪恶
  • mysql无法连接10055
  • 网页提示堆栈溢出怎么解决
  • win10系统如何关闭窗口特效
  • ubuntu14打开终端
  • 有没有类似window的免费软件
  • 安装win 7系统
  • msoxmled.exe是什么软件
  • linux工具包
  • 深入了解linux内核
  • win7无法安装怎么办
  • rhel6.5安装
  • win7创建一个标准用户账户
  • ztree默认选中
  • 场景切换方式
  • unity shaders and effects cookbook
  • jquery 控制暂停和播放
  • TypeScript Type Innference(类型判断)
  • linux查看端口号占用
  • jquery的实现原理
  • 安卓app压力测试
  • 辽宁省农村合作医疗2024怎么缴费
  • 深圳市福田区税务局电话
  • 同城通办办税大厅
  • 3.0t交强险
  • e贷支付扣款管理是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设