头文件
<stdlib.h>
常用函数
void *malloc(int num);
在堆区分配一块指定大小的内存空间,用来存放数据。这块内存空间在函数执行完成后不会被初始化,数值完全未知的。void *calloc(int num, int size);
在内存中动态地分配 num 个长度为 size 的连续空间,并将每一个字节都初始化为 0。void free(void *address);
释放 address 所指向的动态分配的内存空间。
void *realloc(void *address, int newsize);
该函数重新分配内存,把内存扩展到 newsize。