Heim >häufiges Problem >Was bedeutet include?

Was bedeutet include?

藏色散人
藏色散人Original
2020-04-15 11:22:4943374Durchsuche

Was bedeutet include<studio.h>?

Was bedeutet include?

#include ist der Inhalt, der vor der Kompilierung des Programms verarbeitet werden soll, was als Kompilierungsvorverarbeitungsbefehl bezeichnet wird. Es gibt viele Befehle zur Kompilierungsvorverarbeitung. Sie beginnen alle mit „#“ und enden nicht mit einem Semikolon. stdio.h ist die Header-Datei und die Standardbibliothek für Eingabe- und Ausgabefunktionen. Eine Header-Datei ist eine Datei mit der Erweiterung .h. Sie enthält C-Funktionsdeklarationen und Makrodefinitionen und wird von mehreren Quelldateien referenziert und gemeinsam genutzt.

Empfohlenes Tutorial: „C Language Tutorial

Es gibt zwei Arten von Header-Dateien:

Header-Dateien, die von Programmierern geschrieben wurden, und vom Compiler generierte Header Dateien-Header-Datei.

Um eine Header-Datei in einem Programm zu verwenden, müssen Sie die C-Vorverarbeitungsanweisung #include verwenden, um darauf zu verweisen.

stdio.h

Header-Datei, die mit dem Compiler gelieferte Header-Datei.

Das Verweisen auf eine Header-Datei entspricht dem Kopieren des Inhalts der Header-Datei. Wir kopieren den Inhalt der Header-Datei jedoch nicht direkt in die Quelldatei, da es leicht zu Fehlern kommt, insbesondere wenn das Programm besteht aus mehreren Quelldateien, wenn.

Erweiterte Informationen

Das Konzept der Vorverarbeitung in Programmiersprachen:

Verarbeitung vor der Kompilierung. Es gibt drei Hauptaspekte der Vorverarbeitung in der C-Sprache: Makrodefinition, Einbindung von Dateien und bedingte Kompilierung. Vorverarbeitungsbefehle beginnen mit dem Symbol „#“. Zusätzlich zu Funktionsprototypen und Makrodefinitionen kann der Inhalt der Header-Datei auch Strukturdefinitionen und globale Variablendefinitionen umfassen:

Ein #include-Befehl gibt an, dass eine Header-Datei 1 Datei 2 einschließt und Datei 2 verwendet Datei 3. Dann sollte der Include-Befehl #include von Datei 3 in der ersten Zeile des Headers von Datei 1 platziert werden.

Einschlüsse können verschachtelt werden.

wird aufgerufen die Standardmethode, und das System geht zum Anfang. Bei der Suche nach einer Datei im Dateiverzeichnis wird zuerst im aktuellen Verzeichnis nach dem „Dateinamen“ gesucht und dann im Header-Dateiverzeichnis

Statisch global Variablen in der eingebundenen Datei müssen nicht in der eingebundenen Datei deklariert werden.

Das obige ist der detaillierte Inhalt vonWas bedeutet include?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn