Ciao a tutti, una domanda molto teorica.

Se io ho una lista semplice, cosi fatta:

Head-->elem1--->elem2--> etc -->Tail-->NULL

se voglio liberare l area di memoria occupata dalla lista basta l istruzione

free(Head) o devo fare un ciclo con una free per ogni elemento della lista?

Saluti!