previous next Up Title Contents Index

Esikääntäjän tehtävät

Kun C-ohjelmalle annetaan käännöskomento, suoritetaan ensin aina esikäännös.
Esikääntäjä käy ohjelman läpi ja tekee kaikki esikääntäjälle kuuluvat toimenpiteet.
Esikääntäjän ohjauksia ovat mm. #include- ja #define-komennot.

Esimerkki:

Kun #include-komennolla ohjelmaan sisällytetään otsikkotiedosto:

    #include <stdio.h>

esikääntäjä sisällyttää include-tiedoston ohjelmaan siihen kohtaan, missä include-komento sijaitsee. Kääntäjä saa kääntääkseen ohjelman, jossa on mukana stdio.h-tiedoston sisältö.

previous next Up Title Contents Index