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
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für