Dynamic memory allocation (malloc, calloc, realloc, free).