Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
slaid_3_portal_2011.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
554 Кб
Скачать
☆

Динамічний розподіл пам'яті на основі купи (Pascal)

program My;

var

pA: ^integer;

nA: integer;

Begin

new(pA);

pA^ := nA;

…

dispose(pA);

End.

Динамічний розподіл пам'яті на основі купи (c)

void main ()

{

int *pA;

int nA;

pA = new int;

*pA = nA;

…

delete pA;

}

розіменований вручну вміст змінної pA буде розподілений в купі.

Приклади утворення сміття

1)

new(pA);

new(pA);

2)

pA := pB;

3)

____//_____

51

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]