Falsch!wenn File1funktion1 von main aus aufgerufen wird, muss in File1.h das so angegeben werden: "extern void File1funktion1(void);"
Das würde gar nicht kompilieren, da der der Linker einen Fehler wegen 2 gleichen Variablen ausspuckt.Das ist die Info dass es die Variable schon gibt und global verwendet wird, ansonsten wird diese neu angelegt und ist unterschiedlich zu Variable1 von main.
mfg








Zitieren

Lesezeichen