![]() |
|
#1
|
|||
|
|||
![]() Вот в чем дело (работаю в console):
Создаю тип: type Num=array of integer; Потом описываю пару переменных: n1, n2, n3 :Num; Пишу рекурсивную процедуру, например: procedure Recurs(ClonN1:num; 'еще переменные'); begin ClonN1['переменная']:=1; ........... Recurs(ClonN1, 'еще переменные'); .......... end; После чего вызываю процедуру в главном блоке: begin Recurs(n1, 'еще переменные'); end. Так вот все значания ClonN1 присваиваются всем переменным типа num. Че за фигня? Хотя, если работать не console, то все ништяк. Это глюк при установке или в самом Delphi? |