#définition
La directive # define assigne la valeur donnée au nom spécifié. Toutes les occurrences ultérieures du nom sont remplacées par la valeur.
#define name value
-
nomme
-
Nom à définir. Cette valeur correspond à toute combinaison de lettres, de chiffres et de signes de ponctuation valide pour le préprocesseur C/C++.
-
ajoutée
-
Entier, chaîne de caractères ou ligne de texte.
Exemple
Cet exemple assigne des valeurs à des noms non nuls et USERCLASS :
#define NONZERO 1
#define USERCLASS "MyControlClass"