malloc堆空间申请

void *malloc(size_t size);//在堆空间中开辟空间
size: 字节数
返回值: 万能指针 成功返回指针,失败返回NULL
void *realloc(void *ptr, size_t size); //重新申请size字节空间
ptr : 原来的空间
返回值: 成功返回指针,失败返回NULL
注:当自己用malloc申请的空间不够用的时候,在使用realloc继续扩容空间的时候最好先定义一个中间变量,把新申请下来的指针返回给这个中间变量,判断这个变量不是NULL后再赋值给原来的空间,以防因为申请失败而导致原来的空间数据被覆盖掉

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值