Problema 675

¿Cómo podemos reservar memoria dinámica en C y cuál es su importancia en el manejo de estructuras dinámicas como listas, arreglos dinámicos y árboles?