Eine Header-Datei in C ist eine Datei mit der Erweiterung „.h“, die Deklarationen für Funktionen, Makros, Konstanten und manchmal auch Datentypen enthält, die von mehreren Quelldateien gemeinsam genutzt werden können.
Präprozessoranweisung ist eine Zeile in einem Programm, die keine Programmieranweisung, sondern tatsächlich ein Befehl für den Präprozessor ist.
Zum Beispiel:-
#inlude
#define
In diesem Befehl ist # ein Präprozessor und include ein Makro.
Es gibt hauptsächlich zwei Arten von Header-Dateien
1. vordefinierte Header-Dateien
Hierbei handelt es sich um die Art von Header-Dateien, die von der C-Standardbibliothek bereitgestellt werden und Deklarationen für integrierte Funktionen enthalten.
2. Benutzerdefinierte Header-Dateien
Dabei handelt es sich um die Art von Header-Dateien, die ein Programmierer erstellen und in seinen spezifischen Projekten verwenden kann. Einschließlich Deklarationen für Funktionen, Makros, Konstanten und benutzerdefinierte Datentypen.
Es gibt hauptsächlich zwei Möglichkeiten, Header-Dateien zu deklarieren
Um eine benutzerdefinierte Header-Datei zu erstellen, erstellen Sie einfach eine Datei mit dem Dateityp .h und einigen Funktionen in dieser Datei und speichern Sie sie entweder in Ihrem lokalen Ordner oder in C-Sprachsystemverzeichnissen.
Um diese Header-Datei aufzurufen, verwenden Sie die Präprozessoranweisung #include und dann den Namen der Header-Datei in doppelten Anführungszeichen.
Und dann können Sie Ihre eigenen Funktionen aus Ihrer eigenen Header-Datei verwenden, ohne sie in diesem Programm zu erstellen.
Das obige ist der detaillierte Inhalt vonHeader-Dateien in C. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!