1-22
16lz
2021-01-22
今天主要动态内存函数
1、malloc:动态申请空间
void malloc(size_t size)动态申请size个字节的内存大小,返回值为申请的内存空间地址值。需要注意的时申请结束时一定要记得验证是否为空指针。
2、free:释放动态内存空间函数
void free(void ptr)释放ptr指针的内存空间,free释放的一定是动态内存的空间
free一定与动态申请函数一起使用,即申请即释放。
3、calloc 申请动态内存空间,
void calloc(size_t num,size_t size)num为申请的元素个数,size为申请的元素个数大小,这个与malloc不同是申请结束后,将每个字节的数初始化为0。
4、realloc调整动态开辟的内存空间大小
void realloc(void* p,size_t size)p为需要改变的空间大小值的地址值,size为改变值。
更多相关文章
- PHP生成器-动态生成内容的数组
- 学习PHP-cli 模式在终端输出彩色标记文字以及动态内容
- 基于canvasJS在PHP中制作动态图表详解
- PHP实现动态规划之背包问题
- PHP 反射之动态代理
- php使用QueryList轻松采集JavaScript动态渲染页面