#define

La directiva #define asigna el valor especificado al nombre especificado. Todas las apariciones posteriores del nombre se reemplazan por el valor .

#define name value

Nombre

Nombre que se va a definir. Este valor es cualquier combinación de letras, dígitos y puntuación que sea válido para el preprocesador de C/C++.

Valor

Entero, cadena de caracteres o línea de texto.

Ejemplo

En este ejemplo se asignan valores a los nombres NONZERO y USERCLASS:

#define     NONZERO     1
#define     USERCLASS   "MyControlClass"

Directivas de preprocesador