Gast
#515706
Hallo! ich habe eine funktionierende main.c Datei. Jetzt wollte ich die gesamten extra Funktionen in eine functions.c verschieben. Diese Funktionen werden in der main.c unter main() benutzt. Wenn ich die benutzten globalen Variablen in die functions.h verschiebe, gibts immer diese schöne Meldung:
1 | |
Das Kompilieren funzt wenn: gesamten Nebenfunktionen: in main.c globale Var Deklarationen: in main.c Das Kompilieren funzt NICHT wenn: gesamten Nebenfunktionen: in main.c globale Var Deklarationen: in functions.h Das Kompilieren funzt NICHT wenn: gesamten Nebenfunktionen: in functions.c globale Var Deklarationen: in functions.h die globalen werden von der main() und den nebenfunktionen benutzt. Deswegen dachte ich , packe ich die in einen Header. Geht aber wohl nit. Weiß jemand ein gutes Rad?