#define Makro für den Debug-Druck in C?

Es wird versucht, ein Makro zu erstellen, das zum Drucken von Debug-Meldungen verwendet werden kann, wenn DEBUG definiert ist, z. B. der folgende Pseudocode:

#define DEBUG 1
#define debug_print(args ...) if (DEBUG) fprintf(stderr, args)

Wie geht das mit einem Makro?

Antworten auf die Frage(12)

Ihre Antwort auf die Frage