Teraz, keď viete, trochu pozadia, poďme sa pozrieť na mechanika C sám o sebe.
Úpravy a Kompilácia C kód
C, je to, čo sa označuje ako kompilované jazyk, čo znamená, budete musieť použiť kompilátor otočiť kód do spustiteľného súboru, než budete môcť spustiť. Kód je zapísaný do jedného alebo viacerých textových súborov, ktoré môžete otvoriť, čítať a upravovať v ľubovoľnom textovom editore, ako je napríklad Poznámkový blok v systéme Windows, TextEdit na Mac a gedit v Linuxe. Spustiteľný súbor je niečo, čo môžete počítač spustiť (vykonať). Kompilátor kontroluje kód chyby, a keď sa zdá, že je bez chýb, vytvorí spustiteľný súbor.
Než sa pozrieme na to, čo ide do kódu C, buďme istí, že môžeme nájsť a použiť C kompilátor. Pokiaľ používate Mac OS X a Väčšina linuxových distribúcií (napríklad Ubuntu), môžete pridať C kompilátor do počítača, ak nainštalujete softvér vývojové nástroje pre daný operačný systém. Tieto voľné C kompilátory sú nástroje príkazového riadka príkaz, čo znamená, že budete zvyčajne spustiť z príkazového riadka v okne terminálu. Príkaz na spustenie niektorého z týchto C kompilátorov je " cc " alebo " gcc " plus niektoré možnosti a argumenty príkazového riadku, ktoré sú iné slová zadané po príkaze ako stlačíte Enter.
Ak používate systém Microsoft Windows, alebo by ste radšej používať grafické užívateľské rozhranie, nie príkazového riadka , môžete nainštalovať integrované vývojové prostredie (IDE) pre C programovanie. IDE je jediné rozhranie, kde môžete napísať svoj kód, kompilovať, testovať a rýchlo nájsť a opraviť chyby. Pre Windows, mohol si kúpiť Microsoft Visual C ++ softvéru, IDE pre oba C a C ++. Ďalšie populárne IDE je Eclipse, zadarmo založený na jazyku Java IDE, ktoré beží na Windows, Mac a Linux a má rozšírenie k dispozícii pre zostavenie C a mnoho ďalších programovacích jazykov.
C, ako u ostatných počítačových programovacích jazykov sa verzia kompilátora, ktorý používate, je veľmi dôležité. Vždy chcete použiť verziu prekladač jazyka C, ktorý je ako nové, alebo novšie ako verzia jazyka C, ktorý používate vo svojom programe. Ak používate IDE, nezabudnite upraviť nastavenie, aby sa ubezpečil IDE používa váš cieľový C verzia pre program, na ktorom pracujete. Ak ste na príkazovom riadku, môžete pridať argument príkazového riadku zmeniť verz