Sie können eine Funktion schreiben und sie in einer Header-Datei mit der Erweiterung .h speichern, so dass Sie sie in Zeiten verwenden können. Als Beispiel werde ich eine Funktion erstellen, zwei Integer-Werte zu addieren und die Summe zurückkehren, wenn die Funktion aufgerufen wird ..
int sumOfTwoInteger(int a ,int b){
return a+b;
}
alles, was ich jetzt tun muß, ist die Datei mit einem Namen und einer Erweiterung speichern .h , zB 'myheader.h' Jetzt legen Sie die Header-Datei in das Verzeichnis, in dem sich Ihr aktuelles Programm befindet. Zu Beginn des eigentlichen Programms fügen Sie die Header-Datei
#include"myheader.h"
Jetzt können Sie diese Funktion aufrufen, wann immer Sie wollen ...
int sum;
sum = sumOfTwoInteger(10,5);
und die Summe wird in der Variablen ‚Summe‘ gespeichert werden
Dies funktioniert Nur wenn Ihr Projekt nur eine .c-Datei enthält, die die .h-Datei enthält. Sobald Sie mehr als eine .c-Datei haben, die die Header-Datei enthält, erhalten Sie während der Verbindungszeit "mehrere Definitionsfehler". –