Returning by-reference is nuttig als je in een functie een variabele
wilt zoeken waaraan een reference gebonden moet worden. Als je
references wilt teruggeven gebruik je de volgende syntax:
In dit voorbeeld wordt de property van het object dat teruggegeven
wordt door de
find_var functie worden aangepast
tot 2, en niet op een kopie van het object zoals gebeurd zou zijn
als je niet de reference syntax gebruikt.
Opmerking:
In tegenstelling tot het doorgeven van parameter passing, moet je
hier & gebruiken op beide plaatsen om
aan te geven dat je wilt teruggeven by-rerence, en niet op een
kopie, zoals normaal gebeurd.