Hallo zusammen, einen schönen Sonntag wünsche ich. Würdet ihr mir bitte sagen, um ob ich die Einbindung externer Dateien so richtig verstanden und umgesetzt habe? oder muss ich noch mehr beachten?? Das Programm läuft, alles in Ordnung. Eine Sache wundert mich nur, die ich wohl noch nicht ganz verstanden habe. Wieso kennt mein Hauptprogramm Motorsteuerung nicht die eigentlich global deklarierte ( in der Datei keypad 3x12_4.1.c deklariert) Variable keypad_wert nicht??? Wenn ich im Hauptprogramm mit dieser arbeiten möchte, gibt es eine Fehlermeldung undeclared first use in this function siehe Bild, so habe ich die Variablendeklaration verstanden. lege ich die Variablen oberhalb des Funktionskopfes (siehe Bild) fest, dann sind diese global gültig. Über Antworten würde ich mich sehr freuen, damit diese Unklarheit bei beseitigt werden kann. Herzlichsten Dank, Matthias.
Schau mal nach dem Schlüsselwort extern in deinem C-Buch. :-)
Hallo Floh, vielen Dank für Deine schnelle Hilfe! Hat geklappt. Hatte vergessen das extern in der Headerdatei mit rein zuschreiben. Ich bin gerade dabei mein großes Programm mit 10 externen Dateien ordentlich umzustrukturieren, in dem ich unter anderem Headerdateien anlege Einen schönen Tag wünsche ich Dir noch. Viele liebe Grüße, Matthias.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.