C Dynamic Memory Allocation
The functions used to manipulate memory in C programming are malloc(), calloc(), and realloc(). These commonly used functions are available through the stdlib() library, so you must include this library in your program to use them.