Nyní, když víte, trochu pozadí, pojďme se podívat na mechanika C sám o sobě.
Úpravy a Kompilace C kód
C, je to, co se označuje jako kompilované jazyk, což znamená, budete muset použít kompilátor otočit kód do spustitelného souboru, než budete moci spustit. Kód je zapsán do jednoho nebo více textových souborů, které můžete otevřít, číst a upravovat v libovolném textovém editoru, jako je například Poznámkový blok v systému Windows, TextEdit na Mac a gedit v Linuxu. Spustitelný soubor je něco, co můžete počítač spustit (provést). Kompilátor kontroluje kód chyby, a když se zdá, že je bez chyb, vytvoří spustitelný soubor.
Než se podíváme na to, co jde do kódu C, buďme jisti, že můžeme najít a použít C kompilátor. Pokud používáte Mac OS X a Většina linuxových distribucí (například Ubuntu), můžete přidat C kompilátor do počítače, pokud nainstalujete software vývojové nástroje pro daný operační systém. Tyto volné C kompilátory jsou nástroje příkazového řádku příkaz, což znamená, že budete obvykle spustit z příkazového řádku v okně terminálu. Příkaz ke spuštění některého z těchto C kompilátorů je " cc " nebo " gcc " plus některé možnosti a argumenty příkazového řádku, které jsou jiná slova zadané po příkazu než stisknete Enter.
Pokud používáte systém Microsoft Windows, nebo byste raději používat grafické uživatelské rozhraní, nikoli příkazového řádku , můžete nainstalovat integrované vývojové prostředí (IDE) pro C programování. IDE je jediné rozhraní, kde můžete napsat svůj kód, kompilovat, testovat a rychle najít a opravit chyby. Pro Windows, mohl si koupit Microsoft Visual C ++ softwaru, IDE pro oba C a C ++. Další populární IDE je Eclipse, zdarma založený na jazyku Java IDE, které běží na Windows, Mac a Linux a má rozšíření k dispozici pro sestavení C a mnoho dalších programovacích jazyků.
C, jako u ostatních počítačových programovacích jazyků se Verze kompilátoru, který používáte, je velmi důležité. Vždy chcete použít verzi překladač jazyka C, který je jako nové, nebo novější než verze jazyka C, který používáte ve svém programu. Pokud používáte IDE, nezapomeňte upravit nastavení, aby se ujistil IDE používá váš cílový C verze pro program, na kterém pracujete. Pokud jste na příkazovém řádku, můžete přidat argument příkazového řádku změnit verzi jako v následujícím příkazu:
gcc -std C99 -o myprogram.exe myprogram.c