- Codice:
nuovo->l.node = strdup(NOME);
La memoria viene internamente allocata con malloc per cui devi anche in questo caso usare free per deallocare la memoria.. Le opinioni riguardo all'uso di questa funzione variano molto per cui non sono sicuro quale sia quella del tuo professore. Personalmente trovo che quando la dimensione è sconosciuta, è più semplice di scrivere il corrispondente codice. Per quanto sia abbastanza corto.