Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> C Taal

C Hello World: Je Eerste Programma – Een Stap-voor-Stap Gids

Hieronder staat een klassiek "Hello World" programma in C, gevolgd gedetailleerde uitleg van elk onderdeel.

#include <stdio.h> // Pre-processor instructie
int main(void) // Hoofdfunctie declaratie
{
    printf("Hello World"); // Geef de string weer op de console
    return 0; // Beëindig het programma
}

1. Pre-processor Instructie

De #include <stdio.h> instructie vertelt de compiler de Standard Input/Output bibliotheek te includeren, waar printf gedefinieerd is. Het includeren van de juiste header is verplicht voordat je een functie uit die bibliotheek gebruikt.

Aangepaste headerbestanden kunnen op dezelfde manier worden geïncludeerd: #include <bestandsnaam.h>. Plaats alle #include statements bovenaan je bronbestand.

2. De main Functie

Elk C-programma moet een main functie bevatten. Veelvoorkomende handtekeningen zijn:

  • int main(void)
  • int main(int argc, char *argv[])

Het gebruik van int main(void) duidt aan dat het programma geen commandoregelargumenten accepteert en een integer exit-status retourneert. Een retourwaarde van 0 geeft geslaagde uitvoering aan.

3. Codestructuur

  • Accolades ({ }) begrens de body van main en andere functies.
  • Elke instructie eindigt met een puntkomma (;).
  • De printf functie print de gespecificeerde tekst naar de console.

4. Een C-programma Uitvoeren

Hieronder staan de typische stappen om een C-programma te maken, compileren en uit te voeren in een veelgebruikte IDE:

  1. Maak een nieuw project en kies een C/C++ bronbestand.
  2. Configureer het bestandspad en de naam (eindigend op .c).
  3. Sla het bestand op en klik op "Build & Run".

Na compilatie moet het uitvoervenster tonen:

Hello, World!

5. Samenvatting

  • De main functie is essentieel voor elk C-programma.
  • Headerbestanden moeten bovenaan het bronbestand worden geïncludeerd.
  • Alle C-programma's volgen een consistente structurele patroon.

C Taal

  1. C# Hello World – Uw eerste C# applicatie bouwen
  2. C++ Hello World‑handleiding: Stap‑voor‑stap code, setup & uitleg
  3. C++ Polymorfisme Uitgelegd: Praktische Voorbeelden & Kernconcepten
  4. C++ Functies Uitgelegd met Praktische Codevoorbeelden
  5. C# Hello World: Je Eerste Console-applicatie Bouwen
  6. calloc() in C: Nul-geïnitialiseerde geheugenallocatie en een praktisch voorbeeld
  7. Uw Eerste FPGA Bouwen: LED Knipper Tutorial (VHDL & Verilog)
  8. Je eerste VHDL-programma: Stap-voor-stap Hello World tutorial
  9. Beginner's Guide to Verilog: Hello World Voorbeeld
  10. Python time.sleep(): Hoe vertraging toe te voegen aan je code (voorbeeld)
  11. Java Hello World: je eerste programma