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
Lesezeichen