Возник вопрос по поводу работы с массивами: есть ли способы передать в функцию (или вернуть из функции) массив, без его объявления?
Примерно так:
? Понимаю, что можно сделать так:
Но хочется компактности...
Примерно так:
Код:
_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
Но хочется компактности...