• Jeśli chcemy zmienić ten obiekt, to można w definicji funkcji wykorzystać instrukcję return, np.:
int funkcja 1 (int z) ;
{ z += 150 ; return (a); }
Wtedy wywołanie funkcji w postaci:
| int m = 20 ;
m = funkcjal (m); zwróci wartość m= 170.
• W tym przypadku do funkcji zostaje przekazana przez wartość zmienna m i na stosie tworzony jest lokalny obieli!
^automatyczny typu int, do którego dodawana jest wartość fc"150. Funkcja kończy się instrukcją return(z), gdzie z jest wyrażeniem, którego wartość stanowi rezultat funkcji. Jest on podstawiany do obiektu m, powodując jego modyfikaćfe.