"Если размер одномерного инициализируемого массива не указан, то он определяется компилятором, исходя из размера инициализирующей последовательности. Инициализация массива может быть выполнена также с помощью стандартной функции ArrayInitialize()." То есть (как я понимаю) устанавливается количество элементов массива.
Строка: ArrayInitialize(MyArray,10) установит в массиве MyArray - 10 ячеек.
"Устанавливает все элементы числового массива в одну величину. Возвращает количество инициализированных элементов." Здесь (по моим соображениям) та же самая строка: ArrayInitialize(MyArray,10) присвоит во все ячейки массива MyArray значение 10.
Что происходит на самом деле?
Вот мне надо обнулить массив во всех ячейках, что необходимо сделать? Подскажите, плз.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Читаю учебник (Учебник по MQL4
Переменные
Массивы):
"Если размер одномерного инициализируемого массива не указан, то он определяется компилятором, исходя из размера инициализирующей последовательности. Инициализация массива может быть выполнена также с помощью стандартной функции ArrayInitialize()." То есть (как я понимаю) устанавливается количество элементов массива.
Строка: ArrayInitialize(MyArray,10) установит в массиве MyArray - 10 ячеек.
Там же (Учебник по MQL4
Стандартные функции
Массивы и таймсерии):
"Устанавливает все элементы числового массива в одну величину. Возвращает количество инициализированных элементов." Здесь (по моим соображениям) та же самая строка: ArrayInitialize(MyArray,10) присвоит во все ячейки массива MyArray значение 10.
Что происходит на самом деле?
Вот мне надо обнулить массив во всех ячейках, что необходимо сделать? Подскажите, плз.