Как передать массив как параметрDelphi , Компоненты и Классы , Процедуры и ФункцииКак передать массив как параметр
Автор: Vit type Ta = array of something; var a: Ta; // внутри процедуры создаётся копия массива, // внутри процедуры работа осуществляется только с копией данных procedure Proc(a: Ta); // внутри процедуры код работает именно с переменной а и её содержимым procedure Proc(var a: Ta); // внутри процедуры запрещено изменять данные переменной а procedure Proc(const a: Ta); // при входе в процедуру массив рассматривается как пустой, // но после выполнения процедуры можно получить значения procedure Proc(out a: Ta); Статья Как передать массив как параметр раздела Компоненты и Классы Процедуры и Функции может быть полезна для разработчиков на Delphi и FreePascal. Комментарии и вопросыМатериалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: Процедуры и Функции ::
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |