Dans ce qui précède il est possible de remplacer les commandes #if
expression par :
#ifdef nom ou
#ifndef nom.
Dans ce cas, le test ne porte plus sur la nullité ou non d'une expression, mais
sur la définition ou non d'une macro.
La commande #ifdef nom a pour sémantique :
« si nom est défini », et #ifndef nom
a pour sémantique : « si nom n'est pas défini ».
Matthieu Moy
2012-06-20