Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se usan cuatro operadores específicos del preprocesador en el contexto de la directiva #define. Vea la tabla siguiente para obtener un resumen de cada uno de ellos. En las próximas tres secciones se explican los operadores de generación de cadenas, generación de caracteres y pegado de token. Para obtener información sobre el operador defined, vea Directivas #if, #elif, #else y #endif.
| Operador | Action |
|---|---|
| Operador Stringizing (#) | Hace que el argumento real correspondiente se delimite con comillas dobles |
| Operador Charizing (#@) | Hace que el argumento correspondiente se delimite con comillas simples y se trate como un carácter (específico de Microsoft). |
| Operador de pegado de tokens (##) | Permite concatenar tokens utilizados como argumentos reales para formar otros tokens |
| operador definido | Simplifica la escritura de expresiones compuestas en determinadas directivas de macro |
Consulte también
Directivas de preprocesador
Macros predefinidas
Referencia del preprocesador de C/C++