... nenulový.[*]
Na vytváranie bitových polí sa používa operátor |. Ak chceme číslo, ktoré má jednotky na prvej, druhej a štvrtej cifre zľava, môžeme ho vyrobiť ako výraz ( 8 | 2 | 1 ). (Samozrejme, môžeme si to zrátať aj ručne a rovno tam napísať 11.)
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...install_timer();[*]
Keď som to doma na linuxe skúšal, fungovalo to aj bez timera. Je ale možné, že na niektorých iných platformách je to nutnosť.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... vedieť.[*]
Ak by kompilátor túto informáciu nedostal, mohol by sa pokúsiť optimalizovať kód kvôli zrýchleniu a pritom narobiť škodu. Napríklad by mohol zistiť, že v tele cyklu na riadkoch 23-24 sa premenná sekundy nemení a preto by kvôli zrýchleniu testoval podmienku cyklu iba na začiatku.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.