logo

Prvý program C

Všeobecný prehľad štruktúry jednoduchého programu C:

The všeobecná architektúra z jednoduchého C program zvyčajne pozostáva z niekoľkých životne dôležitých komponentov. Nižšie je uvedený prehľad základných prvkov a ich účelov:

    Súbory hlavičky:

The #include direktívy na začiatku programu sa používajú na zaradenie hlavičkové súbory. Hlavičkové súbory poskytovať funkciu prototypy a definície ktoré umožňujú kompilátoru C pochopiť funkcie používané v programe.

    Hlavná funkcia:

Každý C program začína s hlavná funkcia . Je to vstupný bod programu a spúšťanie začína odtiaľto. The hlavná funkcia návratový typ z int , čo znamená, že po dokončení by mal operačnému systému vrátiť celočíselnou hodnotu.

    Variabilné vyhlásenia:

Pred použitím akýchkoľvek premenných by ste ich mali deklarovať s ich dátové typy . Táto sekcia je zvyčajne umiestnená za hlavná funkcia kučeravá otváracia ortéza.

    Vyhlásenia a výrazy:

Táto sekcia obsahuje skutočné pokyny a logika programu. Programy C sa skladajú z príkazov, ktoré vykonávajú akcie a výrazov že počítajú hodnoty.

    Komentáre:

Komentáre sa používajú na poskytovanie ľudsky čitateľný vysvetlenia v kóde. Nespúšťajú sa a neovplyvňujú funkčnosť programu. V C sú komentáre označené // pre jednoriadkové komentáre a /* */ pre viacriadkové komentáre .

    Funkcie:

C programy môžu zahŕňať definované užívateľom funkcie a bloky kódu, ktorý vykonáva špecifické úlohy. Funkcie pomáhajú modularizovať kód a robia ho lepšie organizovaným a spravovateľným.

    Vyhlásenie o vrátení:

Použi návratový výkaz na ukončenie funkcie a vrátenie hodnoty do funkcie volajúceho. A návratový výkaz s hodnotou 0 zvyčajne označuje úspešné vykonanie v hlavná funkcia , keďže a nenulová hodnota označuje chybu alebo neočakávané ukončenie.

    Štandardný vstup/výstup:

C má knižničné funkcie pre používateľa na čítanie vstup (skenovať) a tlač výstupu na konzolu (printf) . Tieto funkcie sa nachádzajú v programoch C a sú súčasťou štandardnej I/O knižnice ( stdio.h hlavičkový súbor). Pri písaní jednoduchého programu v jazyku C je nevyhnutné správne zahrnúť tieto základné funkcie, aby sa zabezpečila optimálna funkčnosť a čitateľnosť.

mylivecricket.

Ďalšie informácie:

Existuje niekoľko ďalších informácií o programoch C. Niektoré ďalšie informácie sú nasledovné:

    Smernice pre predprocesor:

Programy C často zahŕňajú direktívy preprocesora ktoré začínajú na a # symbol . Tieto direktívy spracuje preprocesor predtým skutočná kompilácia a používajú sa na zahrnutie hlavičkové súbory, definujte makrá a vykonávať podmienená kompilácia .

    Typy údajov:

C podporuje dátové typy ako napr int, float, double, char , atď. Závisí to od požiadaviek programu a mali by sa zvoliť vhodné typy údajov na efektívne ukladanie a manipuláciu s údajmi.

    Riadiace štruktúry:

C poskytuje riadiacich štruktúr Páči sa mi to if-else, while, for , a spínacia skrinka ktoré vám umožňujú robiť rozhodnutia a kontrolovať tok programu.

    Spracovanie chýb:

Robustné C programy by mali zahŕňať mechanizmy na odstraňovanie chýb elegantne zvládať nečakané situácie. Techniky ako spracovanie výnimiek (použitie Skús chytiť v C++ ) alebo návratom chybové kódy sú bežne zamestnaní.

    Modularizácia:

Ako programy rastú zložitosť , je nevyhnutné modularizovať kód vytvorením samostatných funkcií pre rôzne úlohy. Tento postup zlepšuje opätovnú použiteľnosť a udržiavateľnosť kódu.

Pamätajte si, architektúra a zložitosť programu C sa môže výrazne líšiť v závislosti od konkrétneho aplikácie a požiadavky. Náčrt je všeobecný prehľad štruktúry jednoduchého programu v jazyku C.

Vysvetlite program First C:

Ak chcete napísať prvý program C, otvorte konzolu C a napíšte nasledujúci kód:

kód:

 #include int main(){ printf('Hello C Language'); return 0; } 

Najprv si preštudujme rôzne časti tohto programu C:

#include :

V tomto riadku program obsahuje štandard vstupno/výstupná knižnica (stdio.h) kvôli smernici o preprocesore. Pre vstup a výkon úlohy, knižnica stdio.h obsahuje metódy ako printf a scanf .

int main() { ... }:

To je hlavná funkcia ktorý je vstupným bodom programu C. Program sa spustí od začiatku hlavná funkcia .

printf('Ahoj svet! ');:printf('Ahoj svet!');:

Použi funkcia printf(). na tlač naformátovaného výstupu do konzoly. V tomto príklade reťazec „Ahoj, jazyk C“ je vytlačený a za ním nasleduje a znak nového riadku (n) ktorá po zobrazení správy presunie kurzor na nasledujúci riadok.

návrat 0;

Keď návratový výkaz je 0 , program bol dokončený. Pri určovaní stavu programu operačný systém často používa hodnotu vrátenú hlavnou funkciou. A návratová hodnota z 0 často naznačuje, že realizácia bola úspešná.

Po kompilácii a vykonaní toto C program sa ukončí so stavovým kódom 0 a výstup „Ahoj, jazyk C“ do terminálu.

The „Ahoj, jazyk C“ program sa často používa ako úvod do nového programovacieho jazyka, pretože oboznamuje študentov so základnými pojmami, ako je výstup textu a štruktúra C program a poskytuje rýchly spôsob overenia, či je pracovné prostredie správne nastavené.

Ak chcete napísať, skompilovať a spustiť svoj prvý program v jazyku C, postupujte takto:

Krok 1: Otvorte textový editor

Otvorte a textový editor podľa vlastného výberu, ako napr Poznámkový blok, vznešený text , alebo Kód Visual Studio . Bude to miesto, kde napíšete svoj kód C.

Krok 2: Napíšte program C

Teraz skopírujte a prilepte nasledujúci kód do textového editora:

 #include int main() { printf('Hello, C Language'); return 0; } 

Krok 3: Uložte súbor

Potom uložte súbor s a .c rozšírenie ako napr prvy_program.c . Toto rozšírenie naznačuje, že ide o a C zdrojový kód súbor.

Krok 4: Kompilujte program

Teraz skompilujte program v príkazovom riadku.

Krok 5: Spustite program

Po úspešná kompilácia , môžete program spustiť spustením vygenerovaného spustiteľného súboru. Zadajte nasledujúci príkaz do terminál alebo príkazový riadok :

python __name__
 ./first_program 

Program sa spustí a na konzole uvidíte výstup:

Výkon:

 Hello, C Language 

Ako skompilovať a spustiť program C

Existujú dva spôsoby, ako zostaviť a spustiť program c pomocou ponuky a skratky.

Podľa ponuky

  • Teraz kliknite na ponuku kompilácie, potom podponuku kompilácie na kompiláciu programu c.
  • Potom kliknite na ponuku spustiť a podponuku na spustenie programu c.

Skratkou

  • Alebo stlačte klávesy ctrl+f9 na kompiláciu a spustenie programu priamo.
  • Na používateľskej obrazovke uvidíte nasledujúci výstup.
  • Používateľskú obrazovku môžete kedykoľvek zobraziť stlačením klávesov alt+f5.
  • Teraz stlačte Esc, aby ste sa vrátili do konzoly turbo c++.

Záver:

Nakoniec, prvý program C predstavuje programovací jazyk C a jeho základnú štruktúru. Ilustruje potrebné komponenty pre písanie, zostavovanie , a beh program C.

Program obsahuje štandard vstupno-výstupná knižnica (stdio.h) , ktorý zahŕňa rutiny pre výstupné operácie ako napr printf() . The funkcia main(). je vstupný bod programu, od ktorého začína vykonávanie. The funkcia printf(). sa používa v rámci metóda main(). vytlačiť správu „Ahoj, jazyk C“ do konzoly.

A C kompilátor ako napr GCC je potrebný na zostavenie programu. Kód je uložený v textovom súbore s .c rozšírenie a kompilátor sa spustí napísaním gcc , za ktorým nasledujú mená vstup a výstupné súbory .

Proces kompilácie sa konvertuje strojovo čitateľné inštrukcie od ľudsky čitateľný C kód. Po úspešnom vytvorení programu ho možno spustiť dvojitým kliknutím výsledný spustiteľný súbor. V terminál alebo príkazový riadok , spustiteľný súbor sa volá jeho názov súboru , nasledovaný ./ . Potom sa program spustí a „Ahoj jazyk C“ výstup sa zobrazí na konzole.

Dodržiavaním týchto pokynov získate základnú predstavu o vývoji, konštrukcii a spustení programu C. Ponúka základ pre ďalšie skúmanie komplexnejších nápadov a vývoj sofistikovanejších aplikácií pomocou programovacieho jazyka C.