[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
volatile указывает компилятору, что каждый раз, когда
встречается такая переменная, необходимо читать её из
памяти (писать в память), даже если микросекунду назад
это уже делалось, и РОН ещё не остыл от её значения. :-)
Действует это всё для глобальных переменных ессно, т.к.
локальные не имеют постоянного места в памяти по определению,
их раскидывают по РОН, или толкают в стек.
E-mail: info@telesys.ru