Struktura programu w języku C
- Najprostszy kompletny program w języku C musi zawierać definicję funkcji main.
- przed funkcją main musi pojawić się słowo kluczowe int (zgodnie ze standardem języka C)
- po nazwie main występują nawiasy, w których opcjonalnie można podać listę argumentów formalnych - będzie o tym mowa pod koniec wykładu
- po nawiasach okrągłych następuje ciało funkcji main ujęte w nawiasy wąsiaste
- Ciało funkcji main składa się z ciągu instrukcji zapisanego zgodnie ze składnią i semantyką języka C.
Poniżej jest przedstawiony najprostszy poprawny program w języku C - oczywiście on "nic" nie robi.
Słowo "nic" podaliśmy w cudzysłowie, gdyż uruchomienie każdego programu, nawet pustego, powoduje utworzenie procesu realizującego ten program. System operacyjny musi wykonać sporo operacji aby taki proces uruchomić.
Przykład - najprostszy program.