C语言之动态内存管理

史善孟

关于动态内存管理

关于动态内存管理的函数原型定义在stdlib.h头文件中,Linux系统中该头文件所在路径为:/usr/include/stdlib.h中定义的与动态内存管理相关函数的原型为:

void *malloc(size_t size);
void *calloc(size_t numElement, size_t elementSize);
void *realloc(void *ptr, size_t size);
void free(void *ptr);

从堆中分配内存


释放内存