Danke zunächst für eure geteilten Meinungen.
Aber das löst nicht mein Problem.
Ich weis, das ich dem define xxx auch einen Wert zuweisen kann(aber nicht muss, wie "sternst" eben schrieb)
ich wollte bzw. habe aber eine Variable in dem Block definiert. Und das scheint der Compiler nicht zu mögen, was ich ehlich gesagt nicht verstehe.
Das define xxx wird doch nur einmal durchlaufen, dann is es definiert und dann dürfte der Compiler doch auch nicht versuchen erneut meine Variable anzulegen und deshalb eine Fehler verursachen.
Das ist doch eigentlich nur eine Anweisung für den Compiler, daß er den Block nicht weiter berücksichtigen soll, wenn xxx schon definiert wurde, damit müste doch eine doppel deklaration ausgeschlossen sein.
Lesezeichen