ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 ноября
853711 Топик полностью
=AlexD= (06.07.2018 16:46, просмотров: 522) ответил sladkoejka на volatile указатель - это для компилятора данные. Инициализация такого указателя требует модификации данных. А если указатель помечен как volatile, то компилятор ограничен в выводах может ли такая модификация на чтото повлиять или не может. Поэтому
С точки зрения даже абстрактной машины, локальная переменная - это переменная в памяти, а не в регистре. Нет никаких таких регистров в языке Си. А volatile обозначает именно внешние побочные эффекты в памяти. Всё, финита. Никакие ограничения доступа внутри языка тут уже не играют. Пойми и смирись.
Три кита на которых зиждется реклама: враньё, преувеличение, замалчивание. Новости СМИ - это политическая реклама.