WAS IST HEADER FILE? Header-Dateien enthalten Definitionen von Funktionen und Variablen, die mithilfe der Anweisung #include des Vorprozessors in jedes C-Programm integriert werden können. Standard-Header-Dateien werden mit jedem Compiler geliefert und decken eine Reihe von Bereichen ab: Zeichenfolgenbehandlung, Mathematik, Datenkonvertierung, Drucken und Lesen von Variablen. Schließen Sie ein, dass es die Informationen über Eingaben wie scanf () und Ausgaben wie printf () und so weiter in einem Compiler enthält.
EINSCHLIESSEN
1) #INCLUDE: - Es ist ein Vorprozessor, der vor dem Prozess der Hauptfunktion verarbeitet. Die Hauptarbeit des Vorprozessors besteht darin, die Umgebung des Programms zu initialisieren, dh das Programm mit der Header-Datei. 2) .h: - (Header-Datei) Eine Header-Datei ist eine Datei mit der Erweiterung .h, die C-Funktionsdeklarationen und Makrodefinitionen enthält und von mehreren Quelldateien gemeinsam genutzt werden soll. F) Es gibt zwei Arten von Header-Dateien: die Dateien, die der Programmierer schreibt, und die Dateien, die mit Ihrem Compiler geliefert werden? A) In eckigen Klammern Die eckige Klammerform steht für "globale" Includes - diejenigen, die sich irgendwo auf dem an den Compiler übergebenen Include-Pfad befinden (z. B. #include). Sie wird für die Verwendung von Bibliotheksfunktionen verwendet, die alle im Compiler definiert sind. In C wird die Konvention verwendet, dass Header-Dateien in der Klammer <> in 'system' durchsucht werden. Verzeichnisse B) Anführungszeichen: - Das Anführungszeichen "header.h" steht für "lokale" Includes von Dateien (Sie müssen den relativen Pfad aus der aktuellen Datei angeben, z. B. #include "headers / my_header.h") In C die Konvention ist, dass Header-Dateien in "" in Benutzer- oder lokalen Verzeichnissen durchsucht werden. Darin soll eine Datei in eine andere aufgenommen werden (FILE INCLUSION). Es kann in zwei Fällen verwendet werden: Fall 1: Wenn wir ein sehr großes Programm haben, wird der Code am besten in mehrere verschiedene Dateien aufgeteilt, die jeweils eine Reihe verwandter Funktionen enthalten. Fall 2: Es gibt einige Funktionen und Mikrodefinitionen, die wir höchstens in allen Programmen benötigen, die wir schreiben. Ex ) In C ist die Konvention, dass Header-Dateien in "" in Benutzer- oder lokalen Verzeichnissen durchsucht werden. Darin soll eine Datei in eine andere aufgenommen werden (FILE INCLUSION). Es kann in zwei Fällen verwendet werden: Fall 1: Wenn wir ein sehr großes Programm haben, wird der Code am besten in mehrere verschiedene Dateien aufgeteilt, die jeweils eine Reihe verwandter Funktionen enthalten. Fall 2: Es gibt einige Funktionen und Mikrodefinitionen, die wir höchstens in allen Programmen benötigen, die wir schreiben. Ex ) In C ist die Konvention, dass Header-Dateien in "" in Benutzer- oder lokalen Verzeichnissen durchsucht werden. Darin soll eine Datei in eine andere aufgenommen werden (FILE INCLUSION). Es kann in zwei Fällen verwendet werden: Fall 1: Wenn wir ein sehr großes Programm haben, wird der Code am besten in mehrere verschiedene Dateien aufgeteilt, die jeweils eine Reihe verwandter Funktionen enthalten. Fall 2: Es gibt einige Funktionen und Mikrodefinitionen, die wir höchstens in allen Programmen benötigen, die wir schreiben. Ex