beh, magari esisteva un modo attraverso il quale la funzione creava la copia di una lista... solo che il fatto che fosse allocata in spazi di memoria non consecutivi e gestita tutta attraverso puntatori mi portava a pensare ce fosse proprio impossibile... chiaramente a patto di non farlo io via codice...

un pò come per i vettori insomma... anche se qua i singoli elementi, a differenza degli elementi di una lista, vengono passati per valore.