volatile int linja_varattu; ... set_param(LINE_RESERVED,&linja_varattu); ... dial_number("112"); /* soittelee taustalla kunnes pääsee läpi */ while ( linja_varattu && !lopetus() ) do_sound(VARATTU_AANI); ...
Esimerkissä voisi olla myös
const volatile int linja_varattu;koska itse pääohjelmalla ei ole mielekästä sijoittaa arvoa ko. muuttujaan. Nämä ominaisuudet ovat kuitenkin edistyneempien kurssien asioita.