Freigeben über


Zeichen-Operator (#@)

Microsoft-spezifisch

Der charizing Operator kann nur mit den Argumenten von Makros verwendet werden.Wenn #@einem formalen Parameter in der Definition des Makros befindet, wird der Parameter in einfache Anführungszeichen eingeschlossen und als Zeichen behandelt, wenn das Makro erweitert wird.Beispiele:

#define makechar(x)  #@x

verursacht die Anweisung

a = makechar(b);

erweitert werden soll

a = 'b';

Das zentrale Position zitat Zeichen kann nicht mit dem Operator charizing verwendet werden.

Microsoft ENDES bestimmten

Siehe auch

Referenz

Präprozessor-Operatoren