Heim  >  Artikel  >  Backend-Entwicklung  >  C-Präprozessor?

C-Präprozessor?

WBOY
WBOYnach vorne
2023-08-27 14:53:061286Durchsuche

C-Präprozessor?

Die Programmiersprache C unterstützt Präprozessoren für eine effiziente Arbeit von Programmen. C-Präprozessor ist ein Makro-Präprozessor für C-basierte Programmiersprachen. Der Präprozessor bietet dem Compiler die Möglichkeit, Header-Dateien, Makroerweiterung, bedingte Kompilierung und Zeilensteuerung explizit einzubinden.

#hash Tag wird verwendet, um Präprozessoren zu definieren, d. h. alle Präprozessoren beginnen mit #. Danach folgt der Name des Präprozessors ohne Leerzeichen dazwischen. Hier ist eine Liste der C-Präprozessoren.

S.Nr. Präprozessor Beschreibung
1. #include

Bestimmte Header aus einer Datei einschließen.
2. #define

Präprozessormakros definieren.
3. #undef

Präprozessormakro aufheben
4. #if

Überprüfen Sie die Bedingung zur Kompilierungszeit und bewerten Sie sie als True .
5. #else

Als Alternative zum if-Präprozessor bewertet.
6. #ifndef

Überprüfen Sie, ob das Makro definiert ist. Wenn undefiniert, ergibt die Auswertung TRUE .
7. #elif

Kombinieren Sie beide #if und #else Aussagen.
8. #error

Definiert die Fehlermeldung, die von der Methode stderr ausgegeben wird.
9. #endif

Präprozessorbedingung beenden.
10. #pragma

wird verwendet, um Befehle an den Compiler zu erteilen/

Das obige ist der detaillierte Inhalt vonC-Präprozessor?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen