[Pascal] Dynamiczny przydział pamięci dla tablicy
Ostatnio zmodyfikowano 2011-10-13 08:43
markon Temat założony przez niniejszego użytkownika |
[Pascal] Dynamiczny przydział pamięci dla tablicy » 2011-10-12 22:30:14 Witam, w jaki sposób tego dokonać ? |
|
DejaVu |
» 2011-10-13 08:43:19 Turbo Pascal oferuje kilka metod tworzenia i usuwania zmiennych dynamicznych, z których najpopularniejszą realizuje para procedur new i dispose:
new(wskaźnik-do-zmiennej)
dispose(wskaźnik-do-zmiennej)
Procedura new wykonuje czynności związane z utworzeniem zmiennej wskazywanej, natomiast dispose - operacje związane z jej usunięciem. Drugą parę zarządzającą dynamicznym przydziałem pamięci tworzą procedury GetMem i FreeMem:
GetMem(wskaźnik, rozmiar-bloku)
FreeMem(wskaźnik, rozmiar-bloku)
|
Źródło: http://turbopascal.helion.pl/r-20.htm |
|
« 1 » |