Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> C Sprache

C Hello World: Ihr erstes Programm – Schritt-für-Schritt-Anleitung

Hier ist ein klassisches „Hello World“-Programm in C, gefolgt von einer detaillierten Erklärung jedes Bestandteils.

#include <stdio.h> // Präprozessor-Direktive
int main(void) // Hauptfunktions-Deklaration
{
printf("Hello World"); // String auf Konsole ausgeben
return 0; // Programm beenden
}

1. Präprozessor-Direktive

Die #include <stdio.h>-Direktive weist den Compiler an, die Standard-Ein-/Ausgabe-Bibliothek einzubinden, in der printf definiert ist. Das Einbinden der passenden Header-Datei ist zwingend, bevor Funktionen aus dieser Bibliothek verwendet werden.

Benutzerdefinierte Header-Dateien können genauso eingebunden werden: #include <dateiname.h>. Platzieren Sie alle #include-Anweisungen am Anfang Ihrer Quelldatei.

2. Die main-Funktion

Jedes C-Programm muss eine main-Funktion enthalten. Häufige Signaturen sind:

int main(void) signalisiert, dass das Programm keine Kommandozeilenargumente entgegennimmt und einen ganzzahligen Exit-Status zurückgibt. Ein Rückgabewert von 0 deutet auf erfolgreiche Ausführung hin.

3. Code-Struktur

4. Ein C-Programm ausführen

Typische Schritte zum Erstellen, Kompilieren und Ausführen eines C-Programms in einer gängigen IDE:

  1. Neues Projekt erstellen und C/C++-Quelldatei wählen.
  2. Dateipfad und Name konfigurieren (Endung .c).
  3. Datei speichern und auf „Build & Run“ klicken.

Nach der Kompilierung sollte das Ausgabefenster anzeigen:

Hello, World!

5. Zusammenfassung

C Sprache

  1. Ihr erstes FPGA bauen: LED Blink Tutorial (VHDL & Verilog)
  2. C# Hello World – Ihre erste C#-Anwendung erstellen
  3. Java Hello World: Ihr erstes Programm
  4. Ihr erstes VHDL-Programm: Schritt-für-Schritt Hello World Tutorial
  5. C++ Hello World Tutorial: Code, Setup & Erklärung
  6. C++ Polymorphie erklärt: Praxisbeispiele & Kernkonzepte
  7. C++-Funktionen erklärt: Mit praktischen Code-Beispielen
  8. calloc() in C: Null-initialisierte Speicherallokation mit praktischem Beispiel
  9. Python time.sleep(): Delays in Ihrem Code hinzufügen (Beispiel)
  10. Verilog für Einsteiger: Hello-World-Beispiel