previous next Up Title Contents Index

Funktion määrittely

Funktioiden määrittelyt (definition) kirjoitetaan ohjelmaan peräkkäin pääohjelman jälkeen.
Järjestyksellä ei ole oleellista merkitystä.
Funktio määritellään otsikkorivin ja lauselohkon avulla.
Otsikkorivillä ilmoitetaan funktion tyyppi, nimi ja parametrit.
Ellei funktio palauta arvoa, sen tyyppinä on void.
Parametreja voi olla yksi tai useampia. Niistä ilmoitetaan tyypit ja nimet.
Ellei parametreja ole, parametrilistaan kirjoitetaan void.
Huomaa, että jokaisen parametrin tyyppi on mainittava erikseen, vaikka kaikki olisivat samaa tyyppiä.
Lauselohkossa määritellään funktion varsinainen toiminta eli mustan laatikon sisus.
Funktion lauselohko on samanlainen, mihin on totuttu main()-funktion yhteydessä.

previous next Up Title Contents Index