previous next Up Title Contents Index

Esimerkki

Esimerkiksi käkikellosimulaattorin toteutuksessa tarvittava kukkuu()-funktio voitaisiin määritellä seuraavasti:

    void kukkuu (void)
    {
        printf ("Kukkuu\n");
    }

Tämä funktio kirjoittaa kuvaruudulle tekstin Kukkuu.

Funktion kutsu ohjelmassa olisi seuraava:

    kukkuu();

Käkikellon kukkuu()-funktion toimintaa testaava ohjelma voisi olla seuraava:

    #include <stdio.h>
    void kukkuu (void); /* Funktion prototyyppi eli esittely */
    void main(void)
    {
        kukkuu();
    }
    
    void kukkuu (void) /* Funktion määrittely eli toteutus */
    {
        printf ("Kukkuu\n");
    } 

previous next Up Title Contents Index