Что нового

Возврат массива из функции, передача массива в функцию без объявления

Andeangl

Новичок
Сообщения
62
Репутация
4
Возник вопрос по поводу работы с массивами: есть ли способы передать в функцию (или вернуть из функции) массив, без его объявления?

Примерно так:

Код:
_function([-1, 234, "string"], 5, 5)

Func _function($arr, $x, $y)
...
Return [$x, $y]
EndFunc


? Понимаю, что можно сделать так:

Код:
Dim $temp_arr [3]= [-1, 234, "string"]
_function($temp_arr , 5, 5)

Func _function($arr, $x, $y)
...
Local $temp_arr [2] = [$x, $y]
Return $temp_arr 
EndFunc


Но хочется компактности...
 
Верх