Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Динамічна пам’ять

Динамічні змінні, як і статичні можуть містити значення відповідного типу. Над ними можна виконувати такі ж операції, як і над статичними змінними того ж типу.

Різниця між динамічними змінними та статичними:

1. Динамічна змінна не має імені, а статична має.

2. Тому:
- до статичної змінної можна звертатися як через її ім’я, так і через деякий вказівник, адресований на цю змінну;
- до динамічної змінної можна звертатися лише через деякий вказівник, адресований на неї.

3. Динамічні змінні знаходяться в так званій динамічній пам’яті (в «купі» або в heap). А статична – в статичній.

4. Статична змінна створюється один раз (при описі) і існує до кінці роботи програми, займаючи часто дорогоцінну пам’ять. Динамічну змінну можна створювати і видаляти (звільняти пам’ять) в довільній точці програми.

Щоб створити динамічну змінну (зарезервувати під нею пам’ять в купі) необхідно примінити команду new до деякого вказівника. Щоб знищити динамічну змінну (вивільнити пам’ять) необхідно примінити команду delete до вказівника, що направлений на цю змінну. Сам вказівник після цього необхідно занулити (присвоїти значення 0 (NULL))


Читайте також:

  1. Flash-пам’ять
  2. Багаторівнева пам’ять комп’ютера
  3. ВИВЧИТИ НАПАМ’ЯТЬ / MANDATE MEMORIAE
  4. Відкриття Музею – лабораторії загальної та регіональної геології ім. В.І. Вернадського увічнює пам’ять видатних учених і створює базу для подальшого розвитку їх спадщини.
  5. Віртуальна пам’ять
  6. Внутрішня пам’ять.
  7. Вузлики напам’ять
  8. Вузлики напам’ять
  9. Гідродинамічна суть процесу псевдозрідження
  10. Гумус - це гетерогенна динамічна полідисперсна система високомолекулярних азотистих ароматичних сполук кислотної природи.
  11. Динамічна інтерпретація диференційного рівняння другого порядку. Консервативні системи.
  12. Динамічна модель машинного агрегату




Переглядів: 472

<== попередня сторінка | наступна сторінка ==>
Приклад | Приклад

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.012 сек.