logo

Hello World-programmet i C

Det första programmet som utvecklare lär sig att skapa på ett okänt programmeringsspråk är vanligtvis ett 'Hej, värld!' program. Det är bara ett grundläggande program som skriver ut 'Hej, värld!' till konsolen. Följande artikel kommer att visa hur man skriver ett C-program som säger 'Hej världen!'

java logotyp

Som vi vet är C ett allmänt programmeringsspråk som vi använder för inbäddade enheter, systemprogrammering och skapande av applikationer. Det är ett mångsidigt programmeringsspråk som ger kontroll på låg nivå över datorns hårdvara, vilket gör det till ett utmärkt alternativ för att skapa operativsystem och drivrutiner.

Det första steget till att skapa en 'Hej, värld!' program i C skapar och sätter upp en utvecklingsmiljö. Vi behöver en textredigerare för att skriva koden och en C-kompilator för att kompilera och köra programmet. Det finns olika populära C-processorer tillgängliga, såsom GCC, Clang och Microsoft Visual C++. I den här handledningen kommer vi att använda GCC, som är en gratis kompilator med öppen källkod tillgänglig för Windows, Linux och macOS.

Steg 1: Installera GCC

För att installera GCC på Linux, öppna en terminal och skriv följande kommando:

 sudo apt-get install build-essential 

Detta kommer att installera GCC-kompilatorn tillsammans med andra viktiga verktyg för att bygga programvara.

Använd Homebrew, en omtyckt programhanterare för macOS, för att installera GCC. För att starta programmet, skriv in det här kommandot i terminalen.:

 brew install gcc 

Detta kommer att installera GCC-kompilatorn på ditt system.

För att installera GCC på Windows kan du använda projektet MinGW-w64, som tillhandahåller en Windows-port för GNU Compiler Collection. Du kan också ladda ner installationsprogrammet genom att följa länken här: https://sourceforge.net/projects/mingw-w64/

java arraylist sortering

Steg 2: Skriv koden

Öppna en textredigerare och skapa en ny fil som heter hello.c. Den här filen kommer att innehålla C-koden för vår 'Hej, värld!' program.

Skriv in följande kod i filen:

C-program:

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

Produktion

 Hello, world! 

Låt oss bryta ner den här koden. Förbehandlardirektivet på den första raden, '#inkludera', instruerar kompilatorn att inkludera standardindata/utgångsbiblioteket. Detta bibliotek innehåller funktionen 'printf()', som vi kommer att använda för att skriva ut meddelandet till konsolen.

Nästa rad' int main() {' är huvudfunktionen i vårt program. Utförandet av programmet börjar vid denna tidpunkt. Ordet 'int' före ordet ' main() ' anger att funktionen returnerar ett heltal.

Nästa rad' printf('Hej världen! '); ' är hjärtat i vårt program. Kommandot ' printf() ' används för att skriva ut ' Hej världen! ' till konsolen. Specialtecknet ' n ' vid slutet av strängen står för en nyrad, vilket får markören att flytta till nästa rad efter att meddelandet har skrivits ut.

Den sista meningen, ' returnera 0; ' används för att avsluta programmet och ge operativsystemet värdet 0. Detta värde representerar en effektiv programexekvering.

java sträng till heltalskonvertering

Steg 3: Kompilera och kör programmet

Nu när vi har skrivit koden kan vi kompilera och köra programmet. Flytta till platsen som innehåller hello.c-filen i en terminal.

Ange detta kommando för att starta programmet:

 gcc -o hello hello.c 

Detta kommer att anropa GCC-kompilatorn och skapa en körbar fil som heter hello från källfilen hello.c.

Ange detta kommando för att starta programmet:

 ./hello 

Detta kommer att köra hej-programmet och visa 'Hello, world!' på skärmen.

Grattis! Du har framgångsrikt skrivit och kört ditt första C-program.

Slutsats:

Sammanfattningsvis ett 'Hej, värld!' program i C är ett enkelt men viktigt program som hjälper utvecklare att lära sig grunderna i programmeringsspråket C och ställa in sin utvecklingsmiljö.