#ifndef
-Direktive
Mittels der #ifndef
-Direktive wird genauso wie bei der #if
-Direktive eine bedingte Compilierung eingeleitet. Der Preprozessor prüft hier jedoch, ob das angegebene Makro inexistent ist.
No Big number defined.
#include <stdio.h> // #define THE_BIG_NUMBER 99999999 int main(){ #ifndef THE_BIG_NUMBER printf("No Big number defined.\n"); #else printf("Big number: %d\n", THE_BIG_NUMBER); #endif return 0; }