DEKLARACIJA REGISTARSKIH VARIJABLI
Neki programi mogu biti prostorno ili vremenski
kritični. Registarske varijable se definiraju na slijedeći način,
register int index;
DEKLARACIJA EXTERNAL VARIJABLI
Varijable mogu postojati u odvojenim modulima,
te na slijedeći način definiramo varijablu kao externu,
extern int move_number;Ovo znači da se podaci za varijablu move_number nalaze u nekom drugom modulu koji će se povezati s tim modulom da bi formirali izvršni program. Pri korištenju varijable kroz više nezavisnih modula, memorijski se prostor alocira u samo jednom modulu, dok svi ostali moduli koriste extern naredbu za pristup varijabli.