logo

Hello World-program i C

Det første program, som udviklere lærer at skabe i et ukendt programmeringssprog, er normalt et 'Hej, verden!' program. Det er bare et grundlæggende program, der udskriver 'Hej, verden!' til konsollen. Den følgende artikel vil demonstrere, hvordan man skriver et C-program, der siger: 'Hej, verden!'

Som vi ved, er C et alment programmeringssprog, som vi bruger til indlejrede enheder, systemprogrammering og oprettelse af applikationer. Det er et alsidigt programmeringssprog, der giver kontrol på lavt niveau over computerens hardware, hvilket gør det til en fremragende mulighed for at skabe operativsystemer og enhedsdrivere.

Det første skridt til at skabe en 'Hej, verden!' program i C er at skabe og opsætte et udviklingsmiljø. Vi har brug for en teksteditor til at skrive koden og en C-compiler til at kompilere og køre programmet. Der er forskellige populære C-processorer tilgængelige, såsom GCC, Clang og Microsoft Visual C++. I denne vejledning vil vi bruge GCC, som er en gratis og open source-kompiler tilgængelig til Windows, Linux og macOS.

Trin 1: Installer GCC

For at installere GCC på Linux skal du åbne en terminal og skrive følgende kommando:

 sudo apt-get install build-essential 

Dette vil installere GCC-kompileren sammen med andre vigtige værktøjer til at bygge software.

Brug Homebrew, en vellidt programadministrator til macOS, til at installere GCC. For at starte programmet skal du skrive denne kommando i terminalen.:

 brew install gcc 

Dette vil installere GCC-kompileren på dit system.

For at installere GCC på Windows kan du bruge MinGW-w64-projektet, som giver en Windows-port til GNU Compiler Collection. Du kan også downloade installationsprogrammet ved at følge linket her: https://sourceforge.net/projects/mingw-w64/

Trin 2: Skriv koden

Åbn en teksteditor og opret en ny fil kaldet hello.c. Denne fil vil indeholde C-koden for vores 'Hej, verden!' program.

azurblå abonnement

Indtast følgende kode i filen:

C-program:

 #include int main() { printf('Hello, world!
'); return 0; } 

Produktion

 Hello, world! 

Lad os nedbryde denne kode. Preprocessor-direktivet i den første linje, '#include', instruerer compileren om at inkludere standard input/output-biblioteket. Dette bibliotek indeholder 'printf()'-funktionen, som vi vil bruge til at udskrive beskeden til konsollen.

Den næste linje' int main() {' er hovedfunktionen i vores program. Udførelsen af ​​programmet begynder på dette tidspunkt. Ordet 'int' før ordet ' hoved() ' angiver, at funktionen returnerer et heltal.

Den næste linje' printf('Hej verden! '); ' er hjertet i vores program. Kommandoen ' printf() ' bruges til at udskrive ' Hej Verden! ' til konsollen. Specialtegnet ' n ' ved afslutningen af ​​strengen står for en ny linje, som får markøren til at flytte til næste linje, efter at beskeden er blevet udskrevet.

Den sidste sætning, ' returnere 0; ' bruges til at afslutte programmet og give operativsystemet en værdi på 0. Denne værdi repræsenterer en effektiv programafvikling.

Trin 3: Kompiler og kør programmet

Nu hvor vi har skrevet koden, kan vi kompilere og køre programmet. Flyt til den placering, der indeholder hello.c-filen i en terminal.

Indtast denne kommando for at starte programmet:

 gcc -o hello hello.c 

Dette vil kalde GCC-kompileren og oprette en eksekverbar fil kaldet hello fra kildefilen hello.c.

Indtast denne kommando for at starte programmet:

 ./hello 

Dette vil køre hej-programmet og vise 'Hej, verden!' på skærmen.

Tillykke! Du har med succes skrevet og udført dit første C-program.

Konklusion:

Afslutningsvis et 'Hej, verden!' program i C er et simpelt, men vigtigt program, der hjælper udviklere med at lære det grundlæggende i C-programmeringssproget og opsætte deres udviklingsmiljø.