login писал(а):
тип переменной один на двоихВероятно, после такого объявления и компиляции используются одни и те же процедуры инициализации и обработки. При раздельном объявлении они считаются разными, потенциально взаимно не совместимыми типами.
------------ Дoбавленo в 01.30:
login писал(а):
ar2 := ar1А Вы попробуйте теперь начать изменять первый массив, если второй тоже начнёт меняться, хотя в него ничего не копировали, значит у Вас просто сравнялись указатели(а не сами массивы) и придётся попробовать приписать ^ к именам массивов при операциях.