Erläuterungen:
BEISPIELE/b11a.c: #include <stdio.h> main() /* Ausgabe: Mein erstes C-Programm! */ { printf("Mein erstes C-Programm!\n"); }
Ein Programm in C besteht aus einer Menge von Funktionen, die in einem oder in mehreren Quelltextfiles untergebracht sein können. Funktionen werden nicht geschachtelt. Außerdem muss jedes C-Programm eine main-Funktion haben. Bei dieser Funktion beginnt die Programmabarbeitung. Nach dem Funktionsnamen folgt, in runde Klammern eingeschlossen, die Liste der formalen Parameter. Sie werden voneinander durch Komma getrennt. Alle zu einer Funktion gehörenden Anweisungen müssen in geschweifte Klammern eingeschlossen werden. Jede einzelne Anweisung wird durch ein Semikolon beendet.
#include = Einfügen von Quelldateien <stdio.h> = Headerfile main = Funktion () = Funktionsoperatoren printf = Funktionsaufruf {} = Funktionskörper(freies Format) /* Ausgabe: ... */ = Kommentar (Kommentare nicht schachteln)
notwendige Erläuterungen zum Beispiel:
BEISPIELE/b11b.c: #include <stdio.h> main() /* Ausgabe: Mein 2. C-Programm! */ { ausgabe(2); } ausgabe(wert) int wert; { printf("Mein %d. ",wert); printf("C-Programm!\n"); }
Trennzeichen
printf = Funktion für formatierte Ausgabe %d = Ausgabeformat für Integerwerte %c = Ausgabeformat für Zeichen %lf = Ausgabeformat für Gleitkommazahlen \n = Zeilenvorschub ausgabe(2) = Aufruf Funktion ausgabe mit Argument 2 ausgabe(wert) = Vereinbarung Funktion ausgabe mit Parameter wert