previous next Up Title Contents Index

Funktion kutsuminen

Funktion kutsu aktivoi funktion toiminnan.
Ohjelman kontrolli siirtyy väliaikaisesti funktioon palatakseen kutsua seuraavaan kohtaan funktiosta palattaessa.

Funktion kutsun muoto riippuu siitä

onko funktiolla parametreja?
palauttaako funktio arvon?

Esimerkkejä:

    Ellei funktio palauta arvoa eikä sille välitetä parametreja, kutsussa on vain funktion nimi ja sulkeet, esim.

    clrscr();

    Jos funktiolla on parametreja, ne kirjoitetaan sulkeiden sisään:

    kukkuu(x);

    Jos funktio palauttaa arvon, sitä kutsutaan sijoituslauseessa:

    x = summa(100);

    Toisinaan paluuarvoa ei haluta ottaa vastaan. Tällöin funktiota voidaan kutsua kuten void-tyyppistä funktiota:

    summa(100); // Tästä ei ole välttämättä mitään iloa. 

previous next Up Title Contents Index