Richtlinie in C einschließen

Richtlinie in C einschließen
„In der C-Programmiersprache gibt es ein Konzept der Richtlinien vor dem Prozessor. Eine Vorverarbeitungsrichtlinie kann als Anweisungen definiert werden, die vor der tatsächlichen Zusammenstellung Ihres Codes ausgeführt werden. Eine der wichtigsten Richtlinien vor dem Prozessor, die in der C-Programmiersprache verwendet werden. In diesem Leitfaden werden wir versuchen, mehr über diese Richtlinie vor dem Prozessor der C-Programmiersprache zu erfahren.”

Arten der Richtlinie in der C -Programmiersprache

Die Richtlinie der C -Programmiersprache umfasst im Grunde genommen zwei verschiedene Typen, die unten angegeben sind:

  • Die Richtlinie für die Standard -Header -Dateien einschließen
  • Die Anweisung für die benutzerdefinierten Header-Dateien einschließen

Dies bedeutet, dass die Anweisung der C-Programmiersprache zur Einbeziehung von Standardbibliotheken und benutzerdefinierten verwendet werden kann.

Verwenden der Richtlinie in der C -Programmiersprache

Um die Verwendung der Richtlinie in der C -Programmiersprache zu verstehen, müssen Sie die folgenden Beispiele durchlaufen:

Beispiel Nr. 1: Verwenden der Anweisung für Standard -Header -Dateien in c

In diesem Beispiel werden wir lediglich die Richtlinie einschließen, um eine Standard -Header -Datei in unser C -Skript aufzunehmen. Dieses C -Skript ist im Bild unten gezeigt:

Dieses Skript druckt eine einfache Nachricht auf dem Terminal. Um jedoch die Funktion „printf ()“ in der C -Programmiersprache zu verwenden, müssen wir das „stdio.H ”Header -Datei in unserem Skript. Daher haben wir die Richtlinie eingeschlossen in diesem Skript verwendet, gefolgt vom Namen der angegebenen Header -Datei. In unserer Funktion "main ()" haben wir dann die Funktion „printf ()“ verwendet, um eine Nachricht auf dem Terminal zu drucken.

Nachdem wir dieses C -Skript gespeichert hatten, haben wir es mit dem folgenden Befehl zusammengestellt:

$ gcc inklusive.c -o inklusive

Anschließend haben wir die Objektdatei mit dem unten gezeigten Befehl ausgeführt:

$ ./enthalten

Die Ausgabe dieses C -Skripts wird im folgenden Bild angezeigt. Es zeigt, wie wir eine Standard -Header -Datei in unserem C -Skript einfach einschließen und verwenden können, indem wir die Anweisung einschließen.

Beispiel Nr. 2: Verwenden der Anweisung für benutzerdefinierte Header-Dateien in C in C

In diesem Beispiel erstellen wir zuerst eine benutzerdefinierte Header-Datei und fügen sie dann in unser C-Skript auf. Die Erklärung unserer Header -Datei ist im folgenden Bild angezeigt:

Wir haben eine Header -Datei mit dem Namen „HeaderFile“ erstellt.H". In dieser Datei haben wir eine Funktion mit dem Namen "Addition ()", die zwei ganzzahlige Argumente als Eingabe nimmt und dann ihre Summe auf dem Terminal druckt.

Dann haben wir ein C -Skript entworfen, das diese Header -Datei verwendet, wie im Bild unten gezeigt.

In diesem C -Skript haben wir zunächst die Standard -Header -Datei „stdio.H ”und dann die benutzerdefinierte Header-HeaderFile.H". Die Namen der Standard-Header-Dateien sind immer in „“ eingeschlossen, während die Namen der benutzerdefinierten Header-Dateien in „Doppelzitate“ eingeschlossen sind. In unserer Funktion „main ()“ haben wir dann einfach die Funktion „Addition ()“ bezeichnet, indem wir sie zwei zufällige Ganzzahlen übergeben haben. Danach haben wir gerade eine "printf ()" -Anweisung verwendet, die eine Nachricht zum Terminal über die erfolgreiche Zugabe dieser beiden Zahlen druckt.

Die folgende Ausgabe wurde auf dem Terminal angezeigt, als wir dieses C -Skript ausführten. Auf diese Weise können wir die benutzerdefinierten Header-Dateien in unseren C-Skripten bequem mithilfe der Richtlinie einbeziehen.

Abschluss

In diesem Artikel drehte sich alles um die eingeschlossene Richtlinie der C -Programmiersprache C. Wir haben zuerst versucht, Ihnen die Bedeutung der Richtlinie in C zu erklären, gefolgt von ihren verschiedenen Typen. Dann haben wir uns angesehen, wie wir beide Arten dieser C -Anweisung mit Hilfe von zwei verschiedenen Beispielen effektiv verwenden können.