Präprozessor-Operatoren

Im Kontext der #define Richtlinie werden vier präprozessorspezifische Operatoren verwendet. Eine Zusammenfassung der einzelnen Informationen finden Sie in der folgenden Tabelle. Zeichenfolgenoperatoren, Zeichenoperatoren und Operatoren zum Einfügen eines Tokens werden in den nächsten drei Abschnitten erläutert. Informationen zum Operator finden Sie in den defined Richtlinien #if, #elif, #else und #endif.

Operator Aktion
Zeichenfolgenoperator (#) Bewirkt, dass das entsprechende tatsächliche Argument in doppelte Anführungszeichen eingeschlossen wird.
Zeichenoperator (#@) Bewirkt, dass das entsprechende Argument in einfache Anführungszeichen eingeschlossen und als Zeichen behandelt wird (Microsoft-spezifisch)
Token-Einfügen-Operator (##) Ermöglicht das Verketten der Token, die als tatsächliche Argumente verwendet werden, um andere Token zu bilden.
definierter Operator Vereinfacht das Schreiben von zusammengesetzten Ausdrücken in bestimmten Makroanweisungen.

Siehe auch

Präprozessoranweisungen
Vordefinierte Makros
c/c++-Präprozessorreferenz