Získavanie vedomostí
/ Knowledge Discovery >> Získavanie vedomostí >> technológie >> počítač >> počítačový softvér >>

Ako C Programovanie Works

ii ako v nasledujúcom príkaze:

gcc -std C99 -o myprogram.exe myprogram.c

V príkazu vyššie, " gcc " je výzva na spustenie prekladača a všetko ostatné je možnosť príkazového riadku alebo argument. &Quote; -std " Bola pridaná možnosť nasledovala " C99 " povedať kompilátora použiť C99 štandardnej verzii C počas jeho kompilácie. &Quote; -o " Bola pridaná možnosť nasledovala " myprogram.exe " požadovať, aby spustiteľný, výstupný súbor kompilátora, ktorá sa bude menovaný myprogram.exe. Bez '' -O " spustiteľný súbor je automaticky pomenovaný a.out miesto. Posledný argument, " myprogram.c " označuje, že textový súbor s C kód kompilovať. Stručne povedané, tento príkaz hovorí, " Hej, gcc, kompilovať myprogram.c použitie programovacieho štandardu C99 C a dať výsledky do súboru s názvom myprogram.exe &Quote .; Prehliadania webu pre kompletný zoznam možností, ktoré môžete použiť s vašej konkrétnej prekladač, či už je to gcc, alebo niečo iné.

S nainštalovaný kompilátor, ste pripravení programovať vo štarte C. Poďme tým, že pohľad na základnú štruktúru jednej z najjednoduchších C programov, ktoré mohol napísať.
Najjednoduchší C Program

Pozrime sa na jednoduchý C program a používať ho ako pochopiť základy C a kompilačný proces C , Ak máte vlastný počítač s kompilátor C nainštalované, ako bolo popísané vyššie, môžete vytvoriť textový súbor s názvom sample.c a používať ho sledovať spolu, zatiaľ čo my krokovať tohto príkladu. Všimnite si, že ak necháte mimo .c v názve súboru, alebo ak váš editor pripojí .txt k názvu, budete pravdepodobne dostanete nejakú chybu, keď ho kompiláciu

Tu je náš ukážkový program .:

/* Príklad programu * /

#include < stdio.h >

int main ()

{

printf (" Toto je výstup z môjho prvého programu \\ n "!);

return 0;

}

Ak je preložený a spustený, tento program inštruuje počítač vytlačiť linke " Toto je výstup z môjho prvého programu &Quote !; a potom sa zastaví. Nemôžete dostať oveľa jednoduchšie, než to! Teraz sa poďme pozrieť na to, čo každý riadok sa robí :.

Riadok 1 - To je jeden spôsob, ako písať komentáre v jazyku C, medzi /* a * /na jednom alebo viacerých riadkoch

Linka 2 - #include príkaz hovorí kompilátora, aby pozrieť sa na iné zdroje pre existujúce kódu C, najmä knižnice, čo sú súbory, ktoré obsahujú bežné opakov