Headerdatei, Dateien includieren so richtig umgesetzt?

OP #2366712
Lesenswert?

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.
Angehängte Dateien:
OP #2366721
Lesenswert?

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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren