C Hello World-programmet med Code Exempelvis

โšก Smart sammanfattning

C Hello World-programmet introducerar den grundlรคggande strukturen fรถr ett C-program, inklusive preprocessordirektiv, huvudfunktionen och printf-satsen. Det skriver ut ett meddelande pรฅ skรคrmen och visar hur man kompilerar och kรถr C-kod.

  • ๐Ÿงฑ Programstruktur: Fรถrprocessordirektiv, huvudfunktionen och satser utgรถr varje C-program.
  • ๐Ÿ“Ž #omfatta: Hรคmtar headerfiler som stdio.h, dรคr printf รคr definierad.
  • ๐Ÿ main() Funktion: Den obligatoriska ingรฅngspunkten; int main() returnerar 0 fรถr att signalera lyckad process.
  • ๐Ÿ–จ๏ธ printf: Skriver ut text pรฅ skรคrmen; varje sats avslutas med ett semikolon.
  • โ–ถ ๏ธ Kรถr det: Skapa en .c-fil i en IDE, bygg sedan och kรถr fรถr att skriva ut "Hello, World!".

C Hello World-programmet

Hello World-programmet i C

Hรคr รคr ett Hello World-program i C

#include<stdio.h>               // Pre-processor commands

void main()
{
    printf("Hello World\n");    // Print Hello World on the screen
}

Hรคr รคr kodfรถrklaringen:

Fรถrbehandlare direktiv

#include รคr ett fรถrbehandlardirektiv i 'C.'

#omfatta, stdio รคr biblioteket dรคr funktionen printf รคr definierad. printf anvรคnds fรถr att generera utdata. Innan vi anvรคnder den hรคr funktionen mรฅste vi fรถrst inkludera den รถnskade filen, รคven kรคnd som en headerfil (.h).

Du kan ocksรฅ skapa dina egna funktioner, gruppera dem i rubrikfiler och deklarera dem hรถgst upp i programmet fรถr att anvรคnda dem. Fรถr att inkludera en fil i ett program, anvรคnd pre-processor direktiv

#include <file-name>.h

Filnamn รคr namnet pรฅ en fil dรคr funktionerna รคr lagrade. Pre-processor-direktiv placeras alltid i bรถrjan av programmet.

Den huvudsakliga funktionen

Huvudfunktionen รคr en del av varje "C"-program. Vi kan representera huvudfunktionen i olika former, sรฅsom:

  • main ()
  • int main ()
  • void main ()
  • main(void)
  • void main (void)
  • int huvud (tomrum)

De tomma parenteserna indikerar att denna funktion inte tar nรฅgot argument, vรคrde eller en parameter. Du kan ocksรฅ uttryckligen representera detta genom att placera nyckelordet void inom parentes.

#include<stdio.h>	// Pre-processor directive
int main()		// main function declaration
{
printf("Hello World");	// to output the string on a display
return 0;		// terminating function
}

I exemplet ovan betyder nyckelordet int att funktionen returnerar ett heltalsvรคrde. I det hรคr fallet ska det sista pรฅstรฅendet alltid returnera 0.

Kรคllkoden

Efter att huvudfunktionen har deklarerats mรฅste vi ange รถppnings- och slutparenteser. Lockiga parenteser { }, ange bรถrjan och slutet av ett program. Dessa fรคsten mรฅste alltid placeras efter huvudfunktionen. All programkod รคr skriven inom dessa parenteser, sรฅsom deklarativ och kรถrbar del.

Ocuco-landskapet printf funktionen genererar utdata genom att skicka texten "Hello World!"

Ocuco-landskapet semikolon ; bestรคmmer slutet pรฅ uttalandet. I C mรฅste varje pรฅstรฅende sluta med semikolon.

Sรฅ vi har framgรฅngsrikt installerat kompilator och nu kan bรถrja arbeta i 'C.' Vi kommer att skriva ett enkelt program som sรคger hej till oss. Lรฅt oss bรถrja.

Hur man kรถr C-programmet

Steg 1) Skapa ett nytt projekt

Kรถr C-programmet

Steg 2) I popup-fรถnstret,

  1. Vรคlj fil
  2. Vรคlj "C/C++ Kรคlla"
  3. Klicka pรฅ "Gรฅ".

Kรถr C-programmet

Steg 3) Fortsรคtt genom att klicka pรฅ "Nรคsta".

Kรถr C-programmet

Steg 4) Fรถr att skapa den nya filen, vรคlj en "C"-fil och klicka sedan pรฅ knappen "Nรคsta" fรถr att fortsรคtta.

Kรถr C-programmet

Steg 5) Stรคll in sรถkvรคgen genom att klicka pรฅ knappen "...", utforskarfรถnstret tillรฅter att C-filen skapas.

Kรถr C-programmet

Steg 6) Vรคlj sรถkvรคgen till din nya C-fil och sedan dess namn som har tillรคgget .c och spara den.

Kรถr C-programmet

Steg 7) Slutligen, fรถr att bekrรคfta skapandet av C-filen klicka pรฅ "Slutfรถr".

Kรถr C-programmet

Steg 8) Ange koden, spara den och kompilera den genom att klicka pรฅ knappen "Bygg och kรถr".

Kรถr C-programmet

Hรคr รคr resultatet:

 Hello, World!

Vanliga frรฅgor

int main() returnerar en heltalsstatuskod (vanligtvis 0 fรถr framgรฅng) till operativsystemet, vilket รคr standardformen. void main() returnerar ingenting och รคr icke-standard, รคven om vissa kompilatorer accepterar det.

Den anger att fรถrprocessorn ska inkludera standardfilen fรถr input/output-header, som deklarerar funktioner som printf och scanf. Utan den skulle kompilatorn inte kรคnna igen dessa funktioner.

I C markerar semikolon slutet pรฅ en sats. Varje kรถrbar sats, inklusive printf, mรฅste sluta med ett, annars rapporterar kompilatorn ett syntaxfel.

AI-handledare kan fรถrklara syntax, generera รถvningsuppgifter, gรฅ igenom kod rad fรถr rad och svara pรฅ frรฅgor direkt. Detta ger nybรถrjare omedelbar, personlig feedback samtidigt som de lรคr sig grunder som main(), printf och headers.

Ja. AI-assisterade verktyg kan upptรคcka saknade semikolon, รถppna klammerparenteser, ett glรถmt #include eller en felaktig returtyp och fรถrklara hur man รฅtgรคrdar varje problem, vilket snabbar upp felsรถkningen fรถr nya programmerare.

Sammanfatta detta inlรคgg med: