Nelle richieste del progetto che devo fare c'è scritto "Direttive al preprocessore. Utilizzando le direttive al preprocessore definire una costante DEBUG. Quando DEBUG non sarà posta a 0, saranno stampati alcuni messaggi utili in fase di debugging; diversamente tali messaggi non saranno stampati.": cosa devo fare?
codice:#define DEBUG 0 #ifdef DEBUG printf("DEBUG definito\n"); #if DEBUG != 0 printf("DEBUG diverso da zero\n"); #else printf("DEBUG zero\n"); #endif #else printf("DEBUG non definito\n"); #endif /* int main(void){ printf("Programma\n"); system("PAUSE"); return 0; } */risolto
codice:#define DEBUG 0 int main(void){ printf("Programma\n"); #ifdef DEBUG printf("DEBUG definito\n"); #if DEBUG != 0 printf("DEBUG diverso da zero\n"); #else printf("DEBUG zero\n"); #endif #else printf("DEBUG non definito\n"); #endif system("PAUSE"); return 0; }

risolto
Rispondi quotando