What do you mean by dynamic memory allocation in C? What functions are used?
It refers to the mechanism by which storage or memory gets allocated dynamically to variables during the runtime. This mechanism uses malloc(), and calloc() functions to allocate memory dynamically.
free() function is used to release dynamically allocated memory.