#include
|
Einkopieren von C-Code aus anderen Dateien
|
| |
|
Datenstrukturen und Funktionsdeklarationen für die Ein- und Ausgabe
|
| |
#define
|
Makrodefinitionen für Textsubstitution
|
| |
#if #ifdef #ifndef
|
bedingtes Einkopieren von C-Code
|
| |
Beispiel
|
#define NICHTS 0
j = 5 * NICHTS;
==>
j = 5 * 0;
|
| |
2. Beispiel
|
#define NICHTS 0
#define ETWAS_MEHR NICHTS + 1
j = 5 * ETWAS_MEHR;
==>
j = 5 * NICHTS + 1;
==>
j = 5 * 0 + 1;
|
| |
|
C-Präprozessor ist nur ein Text-Editor
|
| |
|
C-Präprozessor ist ein Versuch, Mängel im Sprachdesign
zu beheben
|
| |
|
C-Präprozessor kann zum Editieren von beliebigen Text eingesetzt werden
|
| |