das ist normal, deswegen verwendet man auch scoping und include guards in den header dateien
der einzige weg das ab zu stellen wäre die variable korrekt zu definieren, nämlich in einem headerfile
oder es in allen bis auf einer datei als extern zu deklarieren (ist aber eher bad practise)
(Schau dir mal das schlüssselwort extern genau an, das hat seine zwecke aber nciht unbedingt dafür)
Lesezeichen