Na začiatok je program Hello World prvým krokom k učeniu akéhokoľvek programovacieho jazyka a tiež jedným z najjednoduchších programov, ktoré sa naučíte. Jediné, čo musíte urobiť, je zobraziť na obrazovke správu Hello World. Pozrime sa na program a pokúsme sa pochopiť terminológiu, ktorá je s ním spojená.
C Program na tlač Hello World
Nasledujúci program C zobrazuje vo výstupe Hello World.
C
synchronizácia vlákien
// Simple C program to display 'Hello World'> // Header file for input output functions> #include> // main function -> // where the execution of program begins> int> main()> {> >// prints hello world> >printf>(>'Hello World'>);> >return> 0;> }> |
>
csma a csma cd
>Výkon
Hello World>
Kompilácia prvého programu C
Pred písaním prvého programu musí používateľ nastaviť kompilátor programu C, ktorý by skompiloval a spustil program Hello World. Tu sme na kompiláciu a spustenie programu použili kompilátor GCC pre Windows. Ak sa chcete dozvedieť viac o tom, ako nastaviť lokálny kompilátor GCC alebo spustiť pomocou online ide, pozrite si Nastavenie vývojového prostredia C .
Krok 1: To si vyžaduje napísanie programu Hello World v textovom editore a uloženie súboru s príponou .c , napríklad sme program uložili do súboru typu C HelloWorld.c .

Krok 2: To zahŕňa otvorenie CMD alebo príkazového riadku a navigáciu do adresára, kde sa nachádza súbor HelloWorld.c. Tu je prítomný v C:UsersChinSample .
Krok 3: Ak chcete skompilovať kód, vykonajte nasledujúci príkaz:
gcc HelloWorld.c>
Tým by sa vytvoril C-spustiteľný súbor s náhodným názvom daným samotným kompilátorom. Dostali sme spustiteľný názov súboru ako a.
ako previesť reťazec na celé číslo

Ak chcete zadať názov orientovaný na používateľa, spustite nasledujúci príkaz:
gcc -o helloworld HelloWorld.c>
Tým by sa vytvoril spustiteľný súbor C s názvom helloworld.
Krok 4: Ak chcete spustiť spustiteľný súbor a získať výsledok, spustite nasledujúci príkaz:
obrázok ako pozadie v css
helloworld>

Vysvetlenie Kódexu
Poďme teraz pochopiť terminológiu vyššie uvedeného programu:
Riadok 1:
// Simple C program to display Hello World>
- Toto je jeden riadok komentára. Komentár slúži na zobrazenie dodatočných informácií o programe.
- Komentár neobsahuje žiadnu programovaciu logiku, pretože ho nečíta kompilátor. Keď kompilátor narazí na komentár, kompilátor jednoducho preskočí tento riadok kódu.
- Každý riadok začínajúci znakom „//“ bez úvodzoviek ALEBO medzi /*…*/ v jazyku C je komentár.
Viac o komentároch v C
Riadok 3:
#include>
- V C sa všetky riadky, ktoré začínajú znakom libry (#), nazývajú direktívy. Tieto príkazy spracováva preprocesorový program vyvolaný kompilátorom.
- The #include direktíva hovorí kompilátoru, aby zahrnul súbor a #include povie kompilátoru, aby zahrnul hlavičkový súbor pre štandardný vstupný výstupný súbor, ktorý obsahuje deklarácie všetkých štandardných funkcií vstupno-výstupnej knižnice.
Riadok 6:
int main()>
- Tento riadok sa používa na deklarovanie funkcie s názvom main, ktorá vracia údaje typu celé číslo. Funkcia je skupina príkazov, ktoré sú určené na vykonávanie špecifickej úlohy. Vykonávanie každého programu v jazyku C začína funkciou main() bez ohľadu na to, kde sa funkcia v programe nachádza. Takže každý program v C musí mať funkciu main() a to je funkcia, kde začína vykonávanie programu.
- { a } : Otváracie zátvorky ‚{‘ označujú začiatok hlavnej funkcie a zatváracie zátvorky ‚}‘ označujú koniec hlavnej funkcie. Všetko medzi týmito dvoma obsahuje telo hlavnej funkcie a nazývajú sa bloky.
Viac o funkcii main() v C.
Riadok 10:
printf('Hello World');> - Tento riadok hovorí kompilátoru, aby na obrazovke zobrazil správu Hello World. Tento riadok sa v C nazýva príkaz. Každý príkaz má vykonať nejakú úlohu. Na ukončenie príkazu sa používa bodkočiarka „;“. Bodkočiarka na konci príkazu sa používa na označenie toho, že príkaz tam končí.
- The printf() funkcia sa používa na tlač znakového prúdu údajov na konzole stdout. Všetko v rámci sa zobrazí na výstupnom zariadení.
Viac o vstupe/výstupe v C.
Riadok 12:
return 0;>
- Toto je tiež vyhlásenie. Tento príkaz sa používa na vrátenie hodnoty z funkcie a označuje dokončenie funkcie. Tento príkaz sa v podstate používa vo funkciách na vrátenie výsledkov operácií vykonaných funkciou.
- Odsadenie : Ako môžete vidieť, printf a príkaz return boli odsadené alebo presunuté na pravú stranu. Toto sa robí, aby bol kód čitateľnejší. Zdá sa, že v programe ako Hello World nie je príliš relevantný, ale keď sa program stáva zložitejším, kód je čitateľnejší a menej náchylný na chyby. Preto je potrebné vždy používať odsadenia a komentáre, aby bol kód čitateľnejší.
Viac o návrate v C.
FAQ o štýle písania programov.