¿Cómo ayuda la asignación de memoria dinámica a la gestión de datos?