Передача массивов ...
Posted: 2004-11-18 20:28:12
Можно ли в функцию передать массив и вытащить массив из функции?
AGRS wrote:Передать можно, вытащить нельзя.
AGRS wrote:Передать можно, вытащить нельзя.
Edred wrote:AGRS wrote:Передать можно, вытащить нельзя.
Просто при передаче передается ссылка на оригинальный массив, а не создается его копия. Поэтому и возвращать не надо, все изменения уже внутри оригинального.
DIM mymassive[10]
...
myfunc( mymassive )
NetAndrey wrote:Edred wrote:AGRS wrote:Передать можно, вытащить нельзя.
Просто при передаче передается ссылка на оригинальный массив, а не создается его копия. Поэтому и возвращать не надо, все изменения уже внутри оригинального.
DIM mymassive[10]
...
myfunc( mymassive )
Ты имеешь ввиду, что если я таким макаром передаю ссылку в функцию myfunc, то те изменения, которые произойдут с массивом внутри myfunc останутся и в основной процедуре.
Надеюсь ты меня понял