Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   [решено] пустой массив (http://forum.oszone.net/showthread.php?t=307853)

G280 12-11-2015 14:13 2574023

пустой массив
 
облазил справку, так и не понял как создать пустой массив.

к примеру, в php делается так

Код:

$array = array() // создаем пустой массив, кол-во элементов неизвестно
$array[0] = 0
... // заполняем
$array[$i] = $i

А как это сделать в Autoit ? Мне нужно создать массив, количество элементов которого будет известно после прохождения цикла for с условиями, то есть заранее неизвестно.

Mike909 12-11-2015 14:26 2574030

Как-то так:
Код:

#include <Array.au3>

Dim $aArray_Base[2]
$aArray_Base[0] = "Item 0"
$aArray_Base[1] = "item 1"

; добавляем в массив
_ArrayAdd($aArray_Base, "New Item 2")
_ArrayDisplay($aArray_Base)


Creat0R 12-11-2015 15:04 2574038

Код:

#include <Array.au3>

;Empty array
Global $array[] = []

For $i = 0 To 5
    ReDim $array[$i + 1]
    $array[$i] = Random(1, 5, 1)
Next

_ArrayDisplay($array)


G280 12-11-2015 15:33 2574048

спасибо за ответы, надеюсь добавят функцию создания пустых массивов

Creat0R 12-11-2015 18:08 2574092

G280,
Если тема решена, следует её пометить как таковую.


Время: 02:23.

Время: 02:23.
© OSzone.net 2001-