Das verhindert ein mehrfaches Inkludieren in ein und dieselbe C-Datei.
Beim Fehler geht es darum, das eine Variable in mehreren C-Dateien definiert wurde.
Das Eine hat mit dem Anderen also rein gar nichts zu tun.
Doch, aber es dürfen nur Deklarationen sein, keine Definitionen. Die Definition der Variable wird nur einmal gemacht, und zwar in einer C-Datei.
Lesezeichen