La función malloc retorna un puntero de memoria asignada de manera dinámica (o NULL si falla).