Лекція 4. Класи пам'яті. Логічні вирази. Керуючі структури

1. Сегменти пам'яті

Кожна змінна крім типу визначається своєю областю дії й часом існування (протягом виконання всієї програми, або лише в окремому блоці). Для підвищення ефективності використання пам'яті програма складається з 4 частин (сегментів):

1. Сегмента коду, де розміщаються коди програм;

2. Сегмента даних, де розміщаються глобальні й статичні змінні, які існують протягом усього часу виконання програми;

3. Сегмента стека, де розміщаються локальні й реєстрові змінні

4. Додаткового сегмента.

Крім цього, є ще п'ята область - для запису динамічних змінних - "куча" (heap).

         

           Стек - це область пам'яті, у якій запис походить від більших адрес до менших, а зчитування у зворотному напрямку. Інакше говорять, що реалізується дисципліна - перший прийшов, останнім обробився.

Доступність

Шрифти Шрифти

Розмір шрифта Розмір шрифта

1

Колір тексту Колір тексту

Колір тла Колір тла

Кернінг шрифтів Кернінг шрифтів

Видимість картинок Видимість картинок

Інтервал між літерами Інтервал між літерами

0

Висота рядка Висота рядка

1.2

Виділити посилання Виділити посилання

Вирівнювання тексту Вирівнювання тексту

Ширина абзацу Ширина абзацу

0