Zitat Zitat von chrisavr1981 Beitrag anzeigen
Mir war nur nicht bewusst, ob durch die Art der Übergabe der Speicherverbrauch sinkt oder gleichbleibend ist.
Es wird genausoviel Speicher verwendet, wie das Objekt groß ist. Ein int hat eine Größe, ein Array auch und ebenso eine Referenz bzw ein Pointer (sind ja auch nur Bytes im Speicher). Mit sizeof() kann man sich das auf der jeweiligen Architektur ansehen. Der Speicherverbrauch ist eigentlich auch kein Verbrauch, nach dem return steht er ja wieder zur Verfügung.

MfG Klebwax