C Hello World program Code Példa

⚡ Okos összefoglaló

A C Hello World program bemutatja a C programok alapvető szerkezetét, beleértve az előfeldolgozói direktívákat, a main függvényt és a printf utasítást. Kiír egy üzenetet a képernyőre, és bemutatja, hogyan kell lefordítani és futtatni a C kódot.

  • 🧱 A program felépítése: Minden C programot előfeldolgozói direktívák, fő függvény és utasítások alkotnak.
  • 📎 #tartalmazza: Behívja a fejlécfájlokat, például az stdio.h-t, ahol a printf függvény definiálva van.
  • 🏁 main() függvény: A kötelező belépési pont; az int main() 0-val jelzi a sikert.
  • 🖨️ printf: Szöveget ír ki a képernyőre; minden utasítás pontosvesszővel végződik.
  • ▶ ️ Futtassa: Hozz létre egy .c fájlt egy IDE környezetben, majd fordítsd le és futtasd a „Hello, World!” szöveget.

C Hello World program

Hello World Program C-ben

Itt van egy Hello World program C nyelven

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

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

Íme a kód magyarázata:

Előfeldolgozó direktíva

Az #include egy előfeldolgozó direktíva a 'C'-ben.

#befoglalni, stdio az a könyvtár, ahol a függvény printf definiálva van. A printf függvényt használjuk a kimenet előállítására. A függvény használata előtt először be kell illesztenünk a szükséges fájlt, más néven header fájlt (.h).

Saját függvényeket is létrehozhat, fejlécfájlokba csoportosíthatja, és a program tetején deklarálhatja a használatukhoz. Ha fájlt szeretne bevenni egy programba, használja az előfeldolgozó direktívát

#include <file-name>.h

A fájlnév annak a fájlnak a neve, amelyben a függvények tárolva vannak. A processzor előtti direktívák mindig a program elejére kerülnek.

A fő funkciója

A fő funkció minden 'C' program része. A fő funkciót többféle formában ábrázolhatjuk, pl.

  • fő()
  • int main ()
  • void main ()
  • fő (üres)
  • void main (void)
  • int fő (üres)

Az üres zárójelek azt jelzik, hogy ez a függvény nem vesz fel semmilyen argumentumot, értéket vagy paramétert. Ezt úgy is kifejezheti, hogy a void kulcsszót zárójelbe helyezi.

#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
}

A fenti példában az int kulcsszó azt jelenti, hogy a függvény egész értéket ad vissza. Ebben az esetben az utolsó utasításnak mindig 0-t kell visszaadnia.

A forráskód

A fő függvény deklarálása után meg kell adnunk a nyitó és záró zárójeleket. göndör zárójelek { }, jelzi a program kezdetét és végét. Ezeket a zárójeleket mindig a fő funkció mögé kell tenni. Az összes programkód ezekbe a zárójelekbe van írva, mint például a deklaratív és a végrehajtható rész.

Az printf függvény a „Hello World!” szöveg átadásával generálja a kimenetet.

Az pontosvessző ; meghatározza az állítás végét. C-ben minden utasításnak pontosvesszővel kell végződnie.

Így sikeresen telepítettük a fordítóprogram és most már elkezdhet dolgozni "C." Írunk egy egyszerű programot, ami köszön nekünk. Kezdjük.

Hogyan kell futtatni a C programot

Step 1) Hozzon létre egy új projektet

Futtassa a C programot

Step 2) A felugró ablakban

  1. Válaszd ki a fájlt
  2. Válassza ki a „C/C++ Forrás"
  3. Kattintson a „Go” gombra.

Futtassa a C programot

Step 3) Folytassa a „Tovább” gombra kattintva.

Futtassa a C programot

Step 4) Új fájl létrehozásához válasszon ki egy „C” fájlt, majd kattintson a „Tovább” gombra a folytatáshoz.

Futtassa a C programot

Step 5) Állítsa be a fájl elérési útját a „…” gombra kattintva, az Intéző ablak lehetővé teszi a C fájl létrehozását.

Futtassa a C programot

Step 6) Válassza ki az új C fájl elérési útját, majd a nevét, amely .c kiterjesztéssel rendelkezik, és mentse el.

Futtassa a C programot

Step 7) Végül a C fájl létrehozásának megerősítéséhez kattintson a „Befejezés” gombra.

Futtassa a C programot

Step 8) Írja be a kódot, mentse el és fordítsa le a „Build & Run” gombra kattintva.

Futtassa a C programot

Itt van az eredmény:

 Hello, World!

GYIK

Az int main() függvény egy egészértékű állapotkódot ad vissza az operációs rendszernek (általában 0 a sikert jelzi), ami a szabványos formátum. A void main() függvény semmit sem ad vissza, és nem szabványos, bár néhány fordítóprogram elfogadja.

Ez utasítja az előfeldolgozót, hogy mellékelje a szabványos bemeneti/kimeneti fejlécfájlt, amely olyan függvényeket deklarál, mint a printf és a scanf. Enélkül a fordító nem ismerné fel ezeket a függvényeket.

C-ben a pontosvessző jelzi az utasítás végét. Minden végrehajtható utasításnak, beleértve a printf utasítást is, pontosvesszővel kell végződnie, különben a fordító szintaktikai hibát jelez.

A mesterséges intelligencia oktatói elmagyarázhatják a szintaxist, gyakorlófeladatokat generálhatnak, sorról sorra végigvezethetik a kódot, és azonnal válaszolhatnak a kérdésekre. Ez azonnali, személyre szabott visszajelzést ad a kezdőknek, miközben olyan alapismereteket tanulnak, mint a main(), a printf és a fejlécek.

Igen. A mesterséges intelligencia által támogatott eszközök képesek észrevenni a hiányzó pontosvesszőket, a nyitott zárójeleket, az elfelejtett #include karaktereket vagy a helytelen visszatérési típust, és elmagyarázni az egyes problémák megoldását, ami felgyorsítja a hibakeresést az új programozók számára.

Foglald össze ezt a bejegyzést a következőképpen: