„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Header-Dateien in C

Header-Dateien in C

Veröffentlicht am 07.11.2024
Durchsuche:596

Header Files in C

Was ist eine Header-Datei?

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äprozessor-Direktive

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
#definieren
In diesem Befehl ist # ein Präprozessor und include ein Makro.

Arten von Header-Dateien

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.

Möglichkeiten zum Deklarieren von Header-Dateien

Es gibt hauptsächlich zwei Möglichkeiten, Header-Dateien zu deklarieren

  1. mit spitzen Klammern Spitze Klammern werden normalerweise zum Deklarieren von Standardbibliotheks-Headerdateien verwendet. Denn wenn wir eine Header-Datei mit spitzen Klammern bezeichnen, sucht der Präprozessor nach dieser bestimmten Header-Datei in der Bin-Datei oder Binärdatei der Systemverzeichnisse der C-Sprache.
  2. mit doppelten Anführungszeichen"" Wenn wir eine benutzerdefinierte Header-Datei deklarieren müssen, müssen wir doppelte Anführungszeichen anstelle von spitzen Klammern verwenden. Der Unterschied besteht darin, dass der Präprozessor zunächst im lokalen Ordner, in dem die C-Sprachdatei erstellt wird, nach dieser Header-Datei sucht. Wenn die Datei nicht gefunden wird, sucht er dann in den Bin-Dateianweisungen.

So erstellen Sie eine gebrauchsdefinierte Header-Datei

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.

Freigabeerklärung Dieser Artikel ist abgedruckt unter: https://dev.to/sonu_kumar_fe2d7441fff033/header-files-in-c-305 Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3