geh komm. Das bringt doch nichts. ein define für ein print, eins für println.
Dann noch eins für print mit zwei Parameter und eins mit println für zwei Parameter.
4 defines weil du ihm nicht zeigst wie man __VA_ARGS__ nutzt unter dem Deckmantel zum "Tipparbeit" sparen.
Außerdem will er zur Laufzeit umschalten.
#define
ist auf die Frage des TO eine unpassende Antwort.