Paikallisten muuttujien määrittelyssä voidaan käyttää myös
talletusluokkamäärettä register, millä vihjataan
kääntäjälle, että muuttujaa kannattaisi tehokkuussyistä pitää prosessorin
rekisterissä (eikä pinossa).
Esimerkki:
void fkt (void)
{
register int luku;
...
}
Mikäli kääntäjä ei kykene toteuttamaan rekisteripyyntöä, muuttujat toteutetaan
tavallisina automatic-muuttujina.