realloc 在头文件<stdlib.h>中定义void*realloc(void*ptr,size_tnew_size); 重新分配给定的内存区域。
STD:免费 [表格] 分配以前由std::malloc(),,,std::calloc()或std::realloc()... 如果ptr是一个空指针,函数什么也不做。
先前调用free或realloc来释放内存区域的同步-调用calloc来分配同一区域或同一区域内存的一部分。在通过解除分配函数访问内存之后和通过calloc访问内存之前,会发生此同步。
先前调用free或realloc来释放内存区域的同步-调用malloc来分配相同或相同内存区域的一部分。这种同步发生在解除分配函数对内存的任何访问之后,以及malloc访问内存之前。
xMalloc,xRealloc和xFree方法必须像标准C库中的malloc(),realloc()和free()函数一样工作。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
