Condividi tramite


Operatori del preprocessore

Quattro operatori specifici del preprocessore vengono utilizzati nel contesto della direttiva #define (vedere il seguente elenco per un riepilogo di ciascun operatore). Gli operatori per la creazione di stringhe, caratteri e concatenamenti dei token sono descritti nelle tre sezioni seguenti. Per informazioni sull'operatore defined, vedere Le direttive #if, #elif, #else e #endif.

Operatore

Azione

Operatore per la creazione di stringhe (#)

Racchiude l'argomento corrispondente tra virgolette doppie

Operatore charizing (#@)

Racchiude l'argomento corrispondente tra virgolette singole e viene considerato come un carattere (Microsoft Specific)

Operatore di concatenamento dei token (##)

Consente ai token utilizzati come argomenti effettivi di essere concatenati per formare altri token

Operatore defined

Semplifica la scrittura di espressioni composte in alcune direttive macro

Vedere anche

Riferimenti

Direttive per il preprocessore

Macro predefinite

Altre risorse

Riferimenti al preprocessore C/C++