C (programovací jazyk): Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
Riadok 187:
Každý zdrojový súbor obsahuje deklarácie a definície funkcií. Definície funkcií zasa obsahujú definície premenných a príkazy. Definície premenných buď definujú nové typy pomocou kľúčových slov ako <code>struct</code>, <code>union</code> a <code>enum</code>, alebo priraďujú typ a úložný priestor pre nové premenné, zvyčajne napísaním názvu typu nasledovaného názvom premennej. Kľúčové slová ako <code>char</code> a <code>int</code>, ako aj symbol pointera <code>*</code>, predstavujú vstavané typy. Časti kódu uzatvorené v zložených zátvorkách <code>{</code> a <code>}</code> indikujú rozsah, na ktorý sa vzťahujú definície a riadiace štruktúry.
 
Príkazy vykonávajú činnosti ako zmena hodnoty premennej alebo výstup textu. Riadiace štruktúry slúžia na podmienené alebo cyklické vykonávanie a skladajú sa z kľúčových slov ako <code>if</code>, <code>else</code>, <code>switch</code>, <code>while</code>, <code>do while</code> a, <code>for</code> a takmer ľubovoľné skoky sú možné použitím <code>goto</code>. Činnosť cyklov môžeme ovplyvniť pomocou <code>break</code> a <code>continue</code>. Rôzne vstavané operátory vykonávajú základné aritmetické, logické, porovnávacie, bitové operácie, operácie na indexovanie polí a priradenie. Príkazy tiež môžu volať funkcie, vrátane veľkého množstva štandardných knižničných funkcií vykonávajúcich bežné úlohy.
 
== Problémy ==