Mehrere Dateien in einem Projekt

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 ) ...