Partager via


Opérateurs de préprocesseur

Quatre opérateurs de préprocesseur-détail sont utilisés dans le contexte de la directive d' #define (consultez la liste suivante pour obtenir un résumé de chaque).De transformation en chaîne, charizing, et jeton-coller des opérateurs sont décrits dans les trois sections suivantes.Pour plus d'informations sur l'opérateur de défini , consultez le #if, le #elif, le #else, et les directives de #endif.

Opérateur

Action

Opérateur de transformation en chaîne (#)

Entraîne l'argument réel correspondant à placer entre guillemets

opérateur de Charizing (#@)

Entraîne l'argument correspondant à mettre entre guillemets simples et à traiter comme un caractère (le détail de Microsoft)

de collage de jeton l'opérateur (##)

Autorise les jetons utilisés comme arguments réels à concaténer pour former d'autres jetons

opérateur défini

Simplifie l'écriture des expressions composées dans certaines directives macro

Voir aussi

Référence

Directives de préprocesseur

Macros prédéfinies

Autres ressources

Référence de préprocesseur C/C++