Struktura programa u C-u

1. Struktura programa

1.1. Pretprocesorske naredbe

Sve narebe čiji je opći oblik #naredba parametri nazivaju se pretprocesorske naredbe. Pretprocesorske naredbe (preprocessor directives) nisu sastavni dio programskog jezika C. To su naredbe koje omogućuju izvođenje određenih radnji prije prevođenja programa, a koriste se za povećanje općenitosti programa. One uzrokuju promjenu kôda neposredno prije prevođenja, a prepoznaju se po znaku #, kojim počinje svaka od njih.

Najčešće ćemo upotrebljavati pretprocesorsku naredbu

#include <ime biblioteke>

kojom se pozivaju biblioteke funkcija koje se koriste u programu. Nju pišemo na početku svakog programa pisanog u programskom jeziku C i obvezno se piše prije funkcije main(). Prevođenjem programa na mjesto naredbe #include kopira se sadržaj navedene datoteke.