Сообщение от SergSS
На сколько знаю, функция не способна возвращать массив, а значит приходится перебирать все элементы массива вне ее...
|
Возможно ошибаюсь но те надо ковать функцию: "CreateBank ([size])".
Сообщение от SergSS
Задача в том, что для функции должно быть не важно под каким именем в нее пихают массив заранее оговоренного размера, но вся проблема в том, что не хотелось бы в теле цикла перебирать все массивы, которым придется обращаться к этой функции. Можно ли как-нибудь сделать так, чтобы функция автоматически записывала все изменения в исходный массив?
|
Если честно никак не могу понять вопроса, может эт я уже отупел, по возможности перевразируй или объясни по другому... ...Как массивы могут обращатся к функции?...
.......................
Некоторое время спустя...
Global IshodnyjMassiv[9]
While Not KeyHit(1)
Cls
For i=0 To 9
IshodnyjMassiv[i] = RefreshMassiv(i)
PrintMsg(IshodnyjMassiv[i],i)
Next
Wend
End
Function RefreshMassiv%(num%)
localMassiv%=num%+1
Return localMassiv%
End Function
;////////////////////////////////////////
Function PrintMsg(PrintText%,M_ID%)
Text 10,20+M_ID%*20,PrintText%
End Function
Случаем не это мел введу?