![]() | 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.