what is meant by dynamic memory allocation in c
C dynamic memory allocation
performing manual memory management for dynamic memory allocation in the C programming language via a group of functions in the C standard library, namely malloc, realloc, calloc and free