Hallo Scheunenfund123,
urlaubsbedingt ein wenig verspätet. Wahrscheinlich
hast Du schon Antworten.
Prinzipiell hat man in diesem Bereich große Freiheiten
und kann sich da ein eigenes System zurechtlegen.
Oberste Prämisse ist, dass man selbst oder eventuell auch jemand anderes anhand der Namen schnell zu der Stelle findet, an der er etwas ändern oder einen Fehler beheben muss.
Gibt Dein Programm z.B. Sachen auf den Bildschirm aus
und auf den Drucker macht eine Einteilung in ein
C-File drucken.c mit den Funktione DruckeZeile(), DruckeSeite() usw, und eines mit dem Namen screen.c
mit den Funktionen ZeichneAusgabe() usw.
Funktionen die allgemein verwendet werden,
können z.b. in einem utils.c ausgelagert werden.
In ein Headerfile gehören die Deklarationen
also z.B. int Name(int a, int b);
In ein C.file die Definitionen:
also z.B.
int Name(int a, int b) {
int c;
c = a + b;
return©;
}
Im C-File bindet man das H-File zu oberst mit
ein. #include „drucken.h“
plus eventuell weitere h-Files für Funktionen
aus den C-Libraries z.b.
#include /* usw. */
WICHTIG: In Deiner Projektdatei musst Du noch
die C-Files Deiner ausgelagerten Sachen angeben.
Ich hoffe, das hilft Dir zunächst mal weiter.
Teste mal das Procedere an einer einzelnen Funktion
zuerst und erweitere dann den Inhalt des neuen
C-Files.
Viel Erfolg und viele Grüße
Peter