函數名稱 |
功能 |
函數原型 |
calloc |
配置一塊由 num_elems × elem_size 大小的記憶體,且會將記憶體內每一個位元組清空為 0 值 |
void *calloc(size_t num_elems,size_t elem_size); |
malloc |
配置一塊 num_bytes 位元組的記憶空間 |
void *malloc(size_t num_bytes); |
realloc |
重新配置記憶體空間,調整由 calloc 或 malloc 所配置的記憶體 |
void *realloc(void *mem_address,size_t newsize); |
free |
釋放記憶體,釋放 calloc 或 malloc 所配置的記憶體 |
void free(void *mem_address); |