Zitat Zitat von chrisavr1981 Beitrag anzeigen
Wenn ich aber mit der Pointer Schreibweise, aufgrund der nicht durchzuführenden Kopie des Arrays, da es ja eine Call by reference Durchführung ist, Speicherplatz im RAM spare ist mir die 2. Schreibweise lieber!
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