Was ist Präprozessor?
Verarbeitungsschritt (bzw. Programm), der C-Quelldateien vor der Kompilierung auf Textebene bearbeitet. Zeilen, die mit # beginnen, gelten als Anweisungen: #include übernimmt den Inhalt einer Header-Datei, #define-Makros werden expandiert, und #if, #ifdef und #ifndef entfernen Teile, deren Bedingung nicht erfüllt ist (bedingte Kompilierung). Auch der Include-Guard, der das doppelte Einbinden eines Headers verhindert, ist eine Kombination aus #ifndef und #define. Mit der Option -E zeigt gcc den Quelltext nach der Verarbeitung.
Japanische Bezeichnung: プリプロセッサ
„Präprozessor“ kommt in 1 Übungsfragen aus 1 Themen vor, z. B. Grundlagen der Programmiersprache C.
Fachgebiet: Grundlagen der Programmiersprache C