Hva gjør nøkkelordet volatile i C?
Klikk for å snu kortet
Hindrer kompilatoren i å cache eller optimalisere bort lesinger/skrivinger til variabelen. Kompilatoren må lese fra minnet ved hvert tilgang. Essensielt for hardware-registre og variabler delt med ISR-er.
Space / Enter for å snu