Partager via


#define

La directive #define attribue la valeur donnée au nom spécifié. Toutes les occurrences suivantes du nom sont remplacées par la valeur.

#define name value

nom

Nom à définir. Cette valeur est toute combinaison de lettres, de chiffres et de ponctuation valides pour le préprocesseur C/C++.

valeur

Entier, chaîne de caractères ou ligne de texte.

Exemple

Cet exemple affecte des valeurs aux noms NONZERO et USERCLASS :

#define     NONZERO     1
#define     USERCLASS   "MyControlClass"

directives de préprocesseur