Partager via


Opérateur charizing (#@)

Section spécifique à Microsoft

L’opérateur charizing peut être utilisé uniquement avec des arguments de macros. Si #@ elle précède un paramètre formel dans la définition de la macro, l’argument réel est placé entre guillemets simples et traité comme un caractère lorsque la macro est développée. Par exemple :

#define makechar(x)  #@x

provoque le développement de l'instruction

a = makechar(b);

à développer en

a = 'b';

Impossible d’utiliser le caractère entre guillemets simples (') avec l’opérateur de charisation.

FIN de la section spécifique à Microsoft

Voir aussi

Opérateurs de préprocesseur