Het eerste programma dat ontwikkelaars leren maken in een onbekende programmeertaal is meestal een 'Hallo wereld!' programma. Het is gewoon een basisprogramma dat 'Hallo wereld!' naar de console. Het volgende artikel laat zien hoe je een C-programma schrijft dat zegt: 'Hallo wereld!'
Zoals we weten is C een programmeertaal voor algemene doeleinden die we gebruiken voor embedded apparaten, systeemprogrammering en het maken van applicaties. Het is een veelzijdige programmeertaal die controle op laag niveau over de hardware van de computer biedt, waardoor het een uitstekende optie is voor het maken van besturingssystemen en stuurprogramma's.
De eerste stap naar het creëren van een 'Hallo wereld!' programma in C is het creëren en inrichten van een ontwikkelomgeving. We hebben een teksteditor nodig om de code te schrijven en een C-compiler om het programma te compileren en uit te voeren. Er zijn verschillende populaire C-processors beschikbaar, zoals GCC, Clang en Microsoft Visual C++. In deze zelfstudie gebruiken we GCC, een gratis en open-source compiler die beschikbaar is voor Windows, Linux en macOS.
Stap 1: Installeer GCC
Om GCC op Linux te installeren, opent u een terminal en typt u de volgende opdracht:
arraylist java sorteren
sudo apt-get install build-essential
Hiermee wordt de GCC-compiler geïnstalleerd, samen met andere essentiële tools voor het bouwen van software.
Gebruik Homebrew, een populaire programmabeheerder voor macOS, om GCC te installeren. Om de applicatie te starten, typt u deze opdracht in de terminal.:
brew install gcc
Hiermee wordt de GCC-compiler op uw systeem geïnstalleerd.
Om GCC op Windows te installeren, kunt u het MinGW-w64-project gebruiken, dat een Windows-poort van de GNU Compiler Collection biedt. U kunt het installatieprogramma ook downloaden door de onderstaande link te volgen: https://sourceforge.net/projects/mingw-w64/
Hoe iPhone-emoji's op Android te krijgen
Stap 2: Schrijf de code
Open een teksteditor en maak een nieuw bestand met de naam hello.c. Dit bestand bevat de C-code voor onze 'Hallo wereld!' programma.
Typ de volgende code in het bestand:
C-programma:
#include int main() { printf('Hello, world! '); return 0; }
Uitvoer
Hello, world!
Laten we deze code ontleden. De preprocessorrichtlijn op de eerste regel, '#include', instrueert de compiler om de standaard invoer/uitvoerbibliotheek op te nemen. Deze bibliotheek bevat de functie 'printf()', die we zullen gebruiken om het bericht naar de console af te drukken.
De volgende regel ' int hoofd() {' is de hoofdfunctie van ons programma. De uitvoering van het programma begint op dit moment. Het woord 'int' vóór het woord ' voornaamst() ' geeft aan dat de functie een geheel getal retourneert.
De volgende regel ' printf('Hallo wereld! '); ' is het hart van ons programma. Het bevel ' printf() 'wordt gebruikt om af te drukken' Hallo Wereld! ' naar de console. Het speciale teken ' N ' aan het einde van de string staat voor een nieuwe regel, waardoor de cursor naar de volgende regel gaat nadat het bericht is afgedrukt.
De laatste zin, ' retour 0; ' wordt gebruikt om het programma te beëindigen en het besturingssysteem de waarde 0 te geven. Deze waarde vertegenwoordigt een effectieve programma-uitvoering.
Stap 3: Compileer en voer het programma uit
Nu we de code hebben geschreven, kunnen we het programma compileren en uitvoeren. Ga naar de locatie met het hello.c-bestand in een terminal.
Voer deze opdracht in om het programma te starten:
gcc -o hello hello.c
Hierdoor wordt de GCC-compiler aangeroepen en wordt een uitvoerbaar bestand met de naam hello gemaakt vanuit het bronbestand hello.c.
bash if-verklaring
Voer deze opdracht in om het programma te starten:
./hello
Hierdoor wordt het hallo-programma uitgevoerd en wordt 'Hallo wereld!' weergegeven. op het scherm.
Gefeliciteerd! Je hebt met succes je eerste C-programma geschreven en uitgevoerd.
Conclusie:
Tot slot een 'Hallo wereld!' program in C is een eenvoudig maar essentieel programma dat ontwikkelaars helpt de basisprincipes van de programmeertaal C te leren en hun ontwikkelomgeving op te zetten.