Získávání znalostí
/ Knowledge Discovery >> Získávání znalostí >> technologie >> počítač >> počítačový program >>

Jak C Programování Works

V příkazu výše, " gcc " je výzva ke spuštění překladače a všechno ostatní je možnost příkazového řádku nebo argument. &Quot; -std " Byla přidána možnost následovala " C99 " říci kompilátoru použít C99 standardní verzi C během jeho kompilace. &Quot; -o " Byla přidána možnost následovala " myprogram.exe " požadovat, aby spustitelný, výstupní soubor kompilátoru, která se bude jmenován myprogram.exe. Bez '' -O " spustitelný soubor je automaticky pojmenován a.out místo. Poslední argument, " myprogram.c " označuje, že textový soubor s C kód kompilovat. Stručně řečeno, tento příkaz říká, " Hej, gcc, kompilovat myprogram.c použití programovacího standardu C99 C a dát výsledky do souboru s názvem myprogram.exe &Quot.; Procházení webu pro kompletní seznam možností, které můžete použít s vaší konkrétní překladač, ať už je to gcc, nebo něco jiného.

S nainstalován kompilátor, jste připraveni programovat ve startu C. Pojďme tím, že pohled na základní strukturu jedné z nejjednodušších C programů, které mohl napsat.
Nejjednodušší C Program

Podívejme se na jednoduchý C program a používat jej jak pochopit základy C a kompilační proces C , Pokud máte vlastní počítač s kompilátor C nainstalované, jak bylo popsáno výše, můžete vytvořit textový soubor s názvem sample.c a používat jej sledovat spolu, zatímco my krokovat tohoto příkladu. Všimněte si, že pokud necháte mimo .c v názvu souboru, nebo pokud váš editor připojí .txt k názvu, budete pravděpodobně dostanete nějakou chybu, když ho kompilaci

Tady je náš ukázkový program.:

/* Příklad programu * /

#include < stdio.h >

int main ()

{

printf (" Toto je výstup z mého prvního programu \\ n "!);

return 0;

}

Pokud je přeložen a spuštěn, tento program instruuje počítač vytisknout lince " Toto je výstup z mého prvního programu &Quot!; a pak se zastaví. Nemůžete dostat mnohem jednodušší, než to! Nyní se pojďme podívat na to, co každá řádka se dělá:.

Řádek 1 - To je jeden způsob, jak psát komentáře v jazyce C, mezi /* a * /na jednom nebo více řádcích

Linka 2 - #include příkaz říká kompilátoru, aby podívat se na jiné zdroje pro stávající kódu C, zejména knihovny, což jsou soubory, které obsahují běžné opakovaně použitelných pokynů. Odkazy standardní C knihovnu s funkcemi pro získání vstup od uživatele a pro zápis výst