Partager via


Opérateurs de préprocesseur

Quatre opérateurs spécifiques aux préprocesseurs sont utilisés dans le contexte de la directive #define (consultez la liste suivante pour un résumé de chaque). Les opérateurs d'enchaînement, de charizing, et de collage de jetons sont traités dans les trois sections suivantes. Pour plus d'informations sur l'opérateur Défini, consultez Le #if, le #elif, le #else, et les directives de #endif.

Opérateur

Action

Opérateur d'enchaînement (#)

Cause la mise entre guillemets doubles de l'argument correspondant

Opérateur charizing (#@)

Cause la mise entre guillemets simples de l'argument et son traitement en tant que un caractère (lMicrosoft Specific)

Opérateur de collage de jetons (##)

Autorise les jetons utilisés comme arguments à être concaténés pour former d'autres jetons

opérateur défini

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

Voir aussi

Référence

Directives de préprocesseur

Macros prédéfinies

Autres ressources

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