Der benötigte Speicherplatz ist eher unerheblich. Der wichtige Aspekt ist:
arbeite ich mit einer Kopie und ändere diese, bleibt das Orginal erhalten. Arbeite ich über einen Zeiger mit dem Original, ändere ich das Original unwiederuflich.
Umgekehrt heißt es aber auch, bekommt die Funktion (nur) eine Kopie, kann sie das Original nicht ändern. Außerdem bedeuted es, sie kann den Wert nach Belieben ändern, ohne das das Original beschädigt wird.
MfG Klebwax
Lesezeichen