Пжлста помогите. Инизиализация массива.
Ну, а " array[0]=1" останется прежним? Или что произойдёт?
скажите, а элемент массива, который я инициализировал в строке №1 изменит свой индекс(=в строке №1 он равен "0") или останется прежним?
Разумеется останется прежним. Добавятся новые элементы массива, старые останутся на месте.
Print("array[0]=", array[0]);
Вывод смотришь внизу во вкладке эксперты, в операторе Print можно задавать до 64 параметров
Да-да...спасибо, VDev...разобрался....я, правда, вот, так сделал: Alert(array[0]).
А в mql-4 нет ли оператора "стоп-программа"?...не-не-не...break переводит только на следующий оператор, а мне надо "мёртвый стоп" в заданном месте.
А Вам правда это надо? Почему же не поищете по форуму через гугл, например: останов в mql site:mql4.com, чтобы получить ответ?
...Решил робота своего сделать, надоело к программистам обращаться...тем более "ОНИ" чванливы до такой крайности, прям не подходи к ним "со всякими глупостями".(пожимая плечами)...
У меня вопрос по поводу инициализации одномерного массива. Допустим, я напишу такой код:
1. int array[3]; array[0]=1;
2. int n=ArraySize(array);
3. ArrayResize(array, n+3);
4. ........................................ и т.д......
Теперь вопрос.Видите в строке №3 я изменил размер массива(я всё правильно делаю?), скажите, а элемент массива, который я инициализировал в строке №1 изменит свой индекс(=в строке №1 он равен "0") или останется прежним? Т.е. изменится просто: int array[3+3]? Ну, а " array[0]=1" останется прежним? Или что произойдёт?