•Välitetään todellisen parametrin arvo
–muuttuja, vakio, lauseke, pointteri, olioviite
•Aliohjelma ei voi
muuttaa mitenkään todellisena parametrina käytettyä muuttujaa
–muuttujan (esim. y) arvo
–olioviitteen arvo
–lausekkeen arvo
–muuta arvoparametrin arvoa aliohjelmassa
Þ muutetaan todellisen parametrin
arvon kopiota!
–todellisen parametrin ptrX arvoa ei voi muuttaa
–osoitinmuuttujan osoittamaa arvoa voidaan muuttaa
(osoitinmuuttuja ptrX on siis
välitetty arvoparametrina)
•Javassa ja C:ssä vain arvoparametreja