DELPHI ДИНАМИЧЕСКАЯ ПЕРЕМЕННАЯ
В языке Delphi существует такой тип переменных, как динамические переменные. Для объявления динамической переменной необходимо использовать служебное слово var
и оператор ^
, который указывает на адрес в памяти, где будет храниться значение переменной. В дальнейшем можно изменять размер динамической переменной в соответствии с требованиями программы.
Пример объявления и использования динамической переменной:
var DynArray: ^Integer;
begin
New(DynArray); // выделяем память для массива
DynArray^ := 5; // присваиваем значение первому элементу массива
Dispose(DynArray); // освобождаем память
end;
В данном примере создается динамический массив из одного элемента типа Integer, в который записывается значение 5, после чего память освобождается оператором Dispose
.
Программирование на языке Pascal. Урок 15. Адреса и указатели.
Урок Delphi. Выход из цикла
Delphi динамическое создание компонентов и работа с ними
[pascal] 8 урок 3 часть. списки
#15 Программирование в Delphi. ООП. Свойства
Делфи урок. Локальные и глобальные переменные
Уроки на языке Pascal. Урок 18. Динамические переменные и указатели.
Как задать переменную в Delphi
#2 Курсы программирования в Delphi - модульность, юниты, функции
Delphi переменные