#include
#define x 10
int main()
{
#ifdef x
printf("salut\n"); // asta e compilata, x fiind definit
#else
printf("pa\n"); // asta nu e compilata
#endif
return 0;
}
Http://ase.softmentor.ro/LimbajeEvoluate/03_Preprocesare.htm
Vezi sectiunea "Compilare conditionata", este bine explicat si are si exemplu.