Цитата Сообщение от IVM Посмотреть сообщение
А что мешает подать на входы функции переменные проекта ?

f1 := m1;
Читабельность кода, внесение изменений в программу.
Вы, предположу, один работаете над проектом. Вот вам 3 - вариант - когда второй разработчик изменит порядок массива, но вам забудет сказать.
ЗЫ. Да и найти все ссылки на конкретный элемент массива по программе та еще задача получается. Ни по имени, ни по адресу.

ЗЫЫ. Sot
Можно INOUT использовать, а не указатели. Так-то тоже самое.