![]() Vorherige Seite |
![]() Eine Ebene hoch |
![]() Nächste Seite |
---|
Zu einem Übersetzer der Programmiersprache C gehört ein Preprozessor, der einige Aufgaben vor dem eigentlichen Übersetzen des Programms übernimmt. Der Preprozessor läuft über den erstellten Quellcode, und nimmt einige Veränderungen vor: Andere Dateien werden eingefügt (#include), Makronamen werden durch andere Textstücke ersetzt (#define), ganze Programmstücke werden ggf. entfernt (#if) u. v. m.
Die Befehle des Preprozessors beginnen alle mit einem Doppelkreuz '#'. Im Folgenden werden die wichtigsten dieser Befehle erläutert.