Hallo Welt in C -Sprache

Hallo Welt in C -Sprache
In diesem Linux -Hinweis -Artikel lernen Sie, wie Sie in die Welt der Programmierung eintreten, indem Sie ein Programm erstellen, das den klassischen Ausdruck druckt, "Hallo Welt", auf der Befehlskonsole.

Um alle Mittel zu haben, um die Code-Snippets zu verstehen und zu implementieren, die wir Ihnen zeigen werden, werden wir zunächst Schritt für Schritt erklären, wie eine Datei mit der "" Erstellen "mit dem".C ”Erweiterung zur Entwicklung eines Programms in der C -Sprache. In einem speziellen Abschnitt zeigen wir Ihnen auch, wie Sie den Code mit GCC kompilieren und ein Programm aus der Linux-Befehlszeile ausführen.

Anschließend zeigen wir Ihnen, wie Sie die erforderlichen Header einfügen, die Funktion main () erstellen und die erzeugen "Hallo Welt" Programm.

So erstellen Sie eine Datei mit der “.C ”Erweiterung, um ein Programm darin zu schreiben

Jedes Programm in dieser Sprache beginnt mit einer Datei mit der “.c ”Erweiterung, in der die Hauptfunktion des Prozesses geschrieben wird, einschließlich der erforderlichen Header, die die verwendeten Funktionen und Variablen definieren.

Um eine solche Datei zu erstellen, müssen wir den Linux -Dateimanager anrufen und die rechte Maustaste im Verzeichnis, in dem wir sie speichern möchten, drücken. Dadurch werden ein Optionsmenü angezeigt, in dem wir mit der linken Maustaste auf das klicken müssen "Neues Dokument erstellen" Option und auswählen "Leeres Dokument" Aus dem Menü, das angezeigt wird.

Sobald wir die Datei erstellt haben, wählen wir sie aus, drücken Sie die rechte Maustaste und wählen Sie im Popup-Menü „Eigenschaften“ aus. Klicken Sie im Dateinamen auf Akzeptieren, in dem wir das hinzufügen “.C ”Erweiterung unter "Eigenschaften". Dann schließen Sie es.

Auf diese Weise erstellen wir eine Datei, die von jedem Compiler auf jeder Plattform kompiliert werden kann.

Wie man den Code kompiliert und ausführt

Das Kompilieren und Ausführen eines Programms ist ein notwendiger Schritt, um die folgenden Beispiele zu verstehen. Daher zeigen wir in diesem Abschnitt Ihnen, wie diese Aufgabe erledigt werden soll.

Um eine Datei in der C -Sprache zu kompilieren, müssen wir die Linux -Befehlskonsole öffnen und die folgende Befehlssyntax verwenden:

~ $ GCC Path/Dateiname.C -o Out -name

GCC ruft den Compiler auf, der die angegebene Datei im Pfad/im Namen kompiliert.C und -o geben den Namen der ausführbaren Datei an, die aus der Zusammenstellung resultiert.

Wenn der Code Fehler enthält, gibt der Compiler eine Nachricht für jeden gemeldeten Fehler zurück. Wenn es erfolgreich ist, gibt es nichts zurück.

Um die Ausgabe auszuführen, müssen wir die folgende Befehlssyntax verwenden:

~ $ ./äußerst namens

Dem Namen der Ausgabe muss immer die “vorausgehen“./" Figuren.

Wie man die Header in die “einbezieht“.c ”Datei

Fügen Sie nach dem Öffnen der Datei den Header hinzu, der die von uns verwendeten Funktionen definiert. Die Header in der C -Sprache haben die “.H ”Erweiterung und werden mit der folgenden Syntax in das Programm eingefügt:

#enthalten

In diesem Fall verwenden wir nur die “Stdio.H" Header. In diesem Header sind die Standardeingangs- und Ausgangsfunktionen als Printf () -Funktion definiert, die wir später verwenden werden.

Die Header sind das erste, was der Compiler lesen muss. Daher müssen sie in erster Linie vor der Definitionen und der Funktion main () im Code erscheinen.

So erstellen Sie die Funktion main (), um das Programm darin zu schreiben

Jedes C -Sprachprogramm beginnt mit der Funktion main (). Von dort aus werden die Variablen definiert, die Daten werden verarbeitet und die Funktionen werden aufgerufen.

Die main () -Funktionen können entweder ausgehen und leer zurückkehren, leer ausgehen und mit Daten zurückkehren oder umgekehrt. In diesem Fall geht es leer aus und kehrt auf die gleiche Weise zurück.

Schauen wir uns nun die Syntax an, um eine Main () -Funktion dieses Typs zu erstellen:

Void main ()

Der Compiler verarbeitet alles zwischen den beiden lockigen Klammern als Teil der Haupt- () -Funktion.

So rufen Sie die Funktion printf () auf, um in die Befehlskonsole zu schreiben

In diesem Schritt rufen wir die Funktion printf () auf, um die zu schreiben "Hallo Welt" Zeichenfolge zur Befehlskonsole.

Wenn Sie eine Funktion in der C -Sprache aufrufen, müssen die Eingabeargumente immer in Klammern eingeschlossen und durch Kommas getrennt sein. Alle Funktionsaufrufe, Deklarationen, Aussagen usw. muss mit dem ";" enden Charakter.

Die einfachste Methode zum Aufrufen der Funktion printf () besteht darin, eine einfache Zeichenfolge als einziges Eingabeargument zu senden.

Eine Zeichenfolge in der C -Sprache ist ein Textfragment zwischen Zitaten, die in einem Datenarray von Typ -Zeichen gespeichert sind. Diese Fragmente bestehen aus alphanumerischen Zeichen, Symbolen und Kontrollzeichen.

Im Folgenden sehen wir das vollständige Programm mit der Anrufmethode der printf () -Funktion, die die schreibt "Hallo Welt" Satz zur Befehlskonsole:

#enthalten
void main ()

printf ("Hallo Welt");

Die folgende Abbildung zeigt die Zusammenstellung und Ausführung dieses Code. Wie Sie sehen können, die "Hallo Welt" Die Phrase wird in derselben Zeile wie die Eingabeaufforderung gedruckt:

Escape -Zeichen haben eine Steuerfunktion in Saiten. Zum Beispiel die “\NZeichen, bevor die Zeichenfolge es in eine neue Zeile schreibt. Dieser Charakter, nachdem die Zeichenfolge es geschrieben hat und den Cursor in die nächste Zeile bewegt.

Lassen Sie uns sehen, was passiert, wenn wir diese Escape -Zeichen vor und nach der Zeichenfolge einfügen, wie der folgende Code zeigt:

#enthalten
void main ()

printf ("\ nhello welt \ n");

Wie in der folgenden Abbildung zu sehen ist, wird die Zeichenfolge in diesem Fall in eine neue Zeile geschrieben. Dann wird der Cursor als nächstes bewegt. Dies führt dazu, dass die Befehlskonsole -Eingabeaufforderung in einer neuen Zeile im folgenden Beispiel geschrieben wird:

Abschluss

In diesem Linux -Hinweis -Artikel machen wir den ersten Schritt in die Welt der Programmierung, indem wir von Grund auf erklären, wie eine Datei mit einer "erstellt wird".C ”Erweiterung zum Schreiben eines Programms in. Wir haben auch einen Abschnitt enthalten, in dem wir Ihnen zeigen, wie Sie mit GCC kompilieren und das schriftliche Programm aus der Linux -Befehlskonsole ausführen.

Dann haben wir Ihnen gezeigt, wie man die Header einbezieht, eine Main () -Funktion erstellt und kurz erklärt, was eine Zeichenfolge in der C -Sprache ist. Wir haben auch gezeigt, wie man die Funktion printf () und dessen Methodenaufruf verwendet, um die zu schreiben "Hallo Welt" Klassische Phrase zur Linux -Befehlskonsole.