previous next Up Title Contents Index

Funktion rakenne

Funktion muodollinen rakenne noudattaa main()-funktion rakennetta.

    funktion_paluuarvon_tyyppi   funktion_nimi  (    
	param_1_tyyppi   parametri_1,
	param_2_tyyppi parametri_2,
	/* loput parametrit, jos on */ )
    {
        muuttujien määrittelyt;
        lauseet;
        return arvo;
    } 
Kun funktiolla on parametreja, kunkin parametrin tyyppi kirjoitetaan näkyviin ja parametrien määrittelyt erotetaan toisistaan pilkuin.
Funktio voi palauttaa arvon return-lauseella.
Ellei funktio palauta arvoa, return-lause voidaan jättää kokonaan pois tai voidaan kirjoittaa pelkkä return ilman paluuarvoa.

previous next Up Title Contents Index