位置: 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的区别)

  • 外地接种的疫苗如何在本地健康码显示(外地接种的疫苗怎么在北京健康宝显示)

    外地接种的疫苗如何在本地健康码显示(外地接种的疫苗怎么在北京健康宝显示)

  • 苹果13支持5g网络吗(ios13支持5g)

    苹果13支持5g网络吗(ios13支持5g)

  • iphone se2防水等级是多少(iphone se2防水 防尘吗)

    iphone se2防水等级是多少(iphone se2防水 防尘吗)

  • 抖音添加的心愿单在哪里(抖音添加的心愿怎么删除)

    抖音添加的心愿单在哪里(抖音添加的心愿怎么删除)

  • 模块和子系统的区别(系统与模块的区别)

    模块和子系统的区别(系统与模块的区别)

  • 联通4g hd是什么意思

    联通4g hd是什么意思

  • nova5pro防水等级(华为nova5pro几级防水)

    nova5pro防水等级(华为nova5pro几级防水)

  • iphone进网许可很重要吗(苹果手机进网许可)

    iphone进网许可很重要吗(苹果手机进网许可)

  • 华为p40pro卡怎么装(华为p40pro卡怎么回事)

    华为p40pro卡怎么装(华为p40pro卡怎么回事)

  • vivox50pro和华为p40pro对比(vivox50pro和华为p40拍照对比)

    vivox50pro和华为p40pro对比(vivox50pro和华为p40拍照对比)

  • 电脑显示器模糊是坏了吗(电脑显示器模糊怎么调)

    电脑显示器模糊是坏了吗(电脑显示器模糊怎么调)

  • 华为mate30pro不贴膜会有划痕吗(华为mate30pro不贴膜会刮花吗)

    华为mate30pro不贴膜会有划痕吗(华为mate30pro不贴膜会刮花吗)

  • 抖音@别人能看到吗(抖音别人能看到谁给我点赞吗)

    抖音@别人能看到吗(抖音别人能看到谁给我点赞吗)

  • qq通话异常结束是怎么回事(qq通话异常结束对方能看到吗)

    qq通话异常结束是怎么回事(qq通话异常结束对方能看到吗)

  • 手机qq如何建群聊(手机qq上如何建群)

    手机qq如何建群聊(手机qq上如何建群)

  • 打字拼音符号怎么打(拼音打的字符)

    打字拼音符号怎么打(拼音打的字符)

  • 哔哩哔哩下载视频怎么导出(哔哩哔哩缓存的视频可以导出来吗)

    哔哩哔哩下载视频怎么导出(哔哩哔哩缓存的视频可以导出来吗)

  • vivo27怎么设置按键(vivox27怎么设置按键)

    vivo27怎么设置按键(vivox27怎么设置按键)

  • qq音乐听歌时间怎么看(怎么刷qq音乐听歌时间)

    qq音乐听歌时间怎么看(怎么刷qq音乐听歌时间)

  • 怦然心动漫画(怦然心动漫画结局)

    怦然心动漫画(怦然心动漫画结局)

  • a1748是苹果几的耳机(苹果a1784是苹果几代)

    a1748是苹果几的耳机(苹果a1784是苹果几代)

  • 新手机跑电快是什么原因(新手机跑电快是什么原因造成的)

    新手机跑电快是什么原因(新手机跑电快是什么原因造成的)

  • 小米8wifi已连接不可上网(小米8wifi连接速度72m)

    小米8wifi已连接不可上网(小米8wifi连接速度72m)

  • 手机qq怎么屏蔽黄钻官方团队(手机QQ怎么屏蔽图片)

    手机qq怎么屏蔽黄钻官方团队(手机QQ怎么屏蔽图片)

  • 华为mate9怎么切换默认的输入法(华为mate9怎么切换系统)

    华为mate9怎么切换默认的输入法(华为mate9怎么切换系统)

  • 拍视频怎么配音乐(抖音拍视频怎么配音)

    拍视频怎么配音乐(抖音拍视频怎么配音)

  • prevsrv.exe - prevsrv是什么进程 有什么用

    prevsrv.exe - prevsrv是什么进程 有什么用

  • 玩上古世纪卡,该怎么解决卡的问题?(端游上古世纪)

    玩上古世纪卡,该怎么解决卡的问题?(端游上古世纪)

  • 【前端】批量导入和导出Excel数据(前端批量下载图片)

    【前端】批量导入和导出Excel数据(前端批量下载图片)

  • 开票软件金税盘
  • 未分配利润分配顺序
  • 投资现金流是负的说明什么
  • 个体户一定要自己经营吗
  • 信用评估费用收费标准
  • 发票上的销货方是什么意思
  • 当月开票当月收款
  • 员工食堂餐费可以报销吗
  • 营改增后建筑业
  • 申报抵扣了不做账怎么处理?
  • 出口退税进项税额转出是什么意思
  • 技术服务行业分析
  • 企业融资租赁设立条件
  • 劳务费发票可以含材料费吗
  • 一般纳税人销售旧货
  • 不涉及税收
  • 2021印花税零申报怎么报
  • 停车费专用发票可以抵扣进项税吗
  • 体现公司财务状况的报表
  • 所得税除以利润总额是稳定性评价指标吗
  • 新三板企业转主板条件
  • 食堂外包服务费可以抵扣进项税吗
  • 固定资产审计目标
  • 水电费发票可以开吗
  • 计提利息收入怎么做账
  • 应付职工薪酬包括个人社保和个税吗
  • 权益法分红的会计分录
  • win11无限重启怎么解决
  • 母子公司吸收合并优劣势
  • 新公司成立前期费用
  • php如何防止xss攻击
  • 销售固定资产利润率
  • 无偿划转长期股权投资
  • php静态页面实现搜索功能
  • PHP:imagefilledrectangle()的用法_GD库图像处理函数
  • vite报错
  • 合同的第三方指什么
  • php生成随机6位数
  • php微信公众号开发框架
  • 图片防止侵权怎么写
  • 你别找了
  • 用友u8删除凭证的步骤
  • ps怎么参考线快捷键
  • 小微企业免税额怎么计算
  • 管理人员工资属于直接费还是间接费
  • phpcms如何配置404
  • 财务报表季报应付职工薪酬为负数
  • 出口不退税需要备案吗
  • 计提税费可以记入成本吗
  • sql 临时数据
  • 资本公积溢价转增
  • 什么叫转让财产收入
  • 预缴税款是什么税款
  • 预收帐款一直挂账好吗
  • 公司每个月申报怎么报的
  • 展位费按多少税率
  • 什么是库存现金限额
  • 新会计准则经营租赁
  • 新成立的公司购买的家具可以计入主营业务成本吗
  • 建立iis
  • 提高系统能力
  • win7旗舰版和家庭版哪个对电脑要求低
  • win10预览设置
  • ubuntu sudo apt
  • 本地磁盘安装
  • window10光驱
  • win8怎样恢复系统
  • win8电脑设置
  • win10没有win8好用
  • perl命令行参数内建数组
  • vue 组件打包为npm
  • 使用粗盐热敷十大危害
  • Unity Enemy behaviour
  • android注入so
  • 曲靖市税务局领导班子
  • 个税完税证明在哪里开具
  • 浙江省税务局领导介绍
  • 土地使用税一般谁交
  • 增值税发票冲红是什么意思
  • 广东省税务局网络不通
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设