C Hello World-programmet med Code Eksempel

⚡ Smart oppsummering

C Hello World-programmet introduserer den grunnleggende strukturen til et C-program, inkludert preprosessordirektiver, hovedfunksjonen og printf-setningen. Det skriver ut en melding på skjermen og viser hvordan man kompilerer og kjører C-kode.

  • 🧱 Programstruktur: Forprosessordirektiver, hovedfunksjonen og setninger danner alle C-programmer.
  • 📎 #inkludere: Henter inn headerfiler som stdio.h, der printf er definert.
  • 🏁 main() Funksjon: Det obligatoriske inngangspunktet; int main() returnerer 0 for å signalisere suksess.
  • 🖨️ printf: Sender tekst til skjermen; hver setning avsluttes med et semikolon.
  • ▶ ️ Kjør det: Opprett en .c-fil i et IDE, bygg og kjør den for å skrive ut «Hello, World!».

C Hello World-programmet

Hello World-programmet i C

Her er et Hello World-program i C

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

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

Her er kodeforklaringen:

Forbehandlerdirektiv

#include er et pre-prosessor direktiv i 'C.'

#inkludere, stdio er biblioteket der funksjonen printf er definert. printf brukes til å generere utdata. Før vi bruker denne funksjonen, må vi først inkludere den nødvendige filen, også kjent som en headerfil (.h).

Du kan også lage dine egne funksjoner, gruppere dem i overskriftsfiler og deklarere dem øverst i programmet for å bruke dem. For å inkludere en fil i et program, bruk pre-prosessor direktiv

#include <file-name>.h

Filnavn er navnet på en fil der funksjonene er lagret. Pre-prosessor direktiver er alltid plassert i begynnelsen av programmet.

Hovedfunksjonen

Hovedfunksjonen er en del av hvert 'C'-program. Vi kan representere hovedfunksjonen i ulike former, for eksempel:

  • main ()
  • int main ()
  • void main ()
  • main(void)
  • void main (void)
  • int main (void)

De tomme parentesene indikerer at denne funksjonen ikke tar noen argument, verdi eller parameter. Du kan også representere dette eksplisitt ved å plassere nøkkelordet void innenfor parentesen.

#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 eksemplet ovenfor betyr nøkkelordet int at funksjonen vil returnere en heltallsverdi. I dette tilfellet skal den siste setningen alltid returnere 0.

Kildekoden

Etter at hovedfunksjonen er deklarert, må vi spesifisere åpnings- og avsluttende parenteser. Krøllete parenteser { }, angi starten og slutten av et program. Disse brakettene må alltid settes etter hovedfunksjonen. All programkoden er skrevet innenfor disse parentesene, for eksempel deklarativ og kjørbar del.

Ocuco printf funksjonen genererer utdata ved å sende teksten "Hello World!"

Ocuco semikolon ; bestemmer slutten på uttalelsen. I C må hver setning slutte med semikolon.

Så vi har installert kompilatoren og kan nå begynne å jobbe i 'C.' Vi skal skrive et enkelt program som vil si hei til oss. La oss begynne.

Hvordan kjøre C-programmet

Trinn 1) Opprett et nytt prosjekt

Kjør C-programmet

Trinn 2) I popup-vinduet,

  1. Velg Fil
  2. Velg "C/C++ Kilde"
  3. Klikk "Go."

Kjør C-programmet

Trinn 3) Fortsett ved å klikke på "Neste".

Kjør C-programmet

Trinn 4) For å opprette den nye filen, velg en "C"-fil og klikk deretter på "Neste"-knappen for å fortsette.

Kjør C-programmet

Trinn 5) Angi filbanen ved å klikke på "..."-knappen, utforskervinduet tillater å lage C-filen.

Kjør C-programmet

Trinn 6) Velg banen til den nye C-filen og deretter navnet som har .c-filtypen og lagre den.

Kjør C-programmet

Trinn 7) Til slutt, for å bekrefte opprettelsen av C-filen, klikk "Fullfør."

Kjør C-programmet

Trinn 8) Skriv inn koden, lagre den og kompiler den ved å klikke på "Bygg og kjør"-knappen.

Kjør C-programmet

Her er resultatet:

 Hello, World!

Spørsmål og svar

int main() returnerer en heltallsstatuskode (vanligvis 0 for suksess) til operativsystemet, som er standardformen. void main() returnerer ingenting og er ikke-standard, selv om noen kompilatorer godtar det.

Den ber preprosessoren om å inkludere standard input/output header-fil, som deklarerer funksjoner som printf og scanf. Uten den ville ikke kompilatoren gjenkjenne disse funksjonene.

I C markerer semikolon slutten på en setning. Alle kjørbare setninger, inkludert printf, må slutte med én, ellers rapporterer kompilatoren en syntaksfeil.

AI-veiledere kan forklare syntaks, generere øvingsoppgaver, gå gjennom kode linje for linje og svare på spørsmål umiddelbart. Dette gir nybegynnere umiddelbar, personlig tilbakemelding mens de lærer grunnleggende funksjoner som main(), printf og headers.

Ja. AI-assisterte verktøy kan oppdage manglende semikolon, ulukkede klammeparenteser, en glemt #include eller en feil returtype, og forklare hvordan man løser hvert problem, noe som fremskynder feilsøking for nye programmerere.

Oppsummer dette innlegget med: