In "richtigen" C Projekten ( wo einem nicht die Arduino IDE helfen will ) gibt es dafür include Dateien und das extern Schlüsselwort.
Wenn du eine globale Variable, die in einer anderen Datei definiert ist, benutzen willst, schreibst du
extern int fremdeVariable;
Eine Funktionsdeklaration
int meineFunktion (int parameter); // Funktiondeklaration : mit Semikolon , ohne geschweifte Klammer
kann auch in jeder Datei stehen, die [b]meineFunktion[/b]
verwenden will.
Muss sogar ... In "richtigen" C Projekten ( wo einem nicht die Arduino IDE helfen will ) ...