Heim > Backend-Entwicklung > C++ > Hauptteil

C-Präprozessor?

WBOY
Freigeben: 2023-08-27 14:53:06
nach vorne
1285 Leute haben es durchsucht

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!

Verwandte Etiketten:
Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!