FiDobSeriya[FiMassSize]
FiDobSeriya[i]
Доброго времени суток всем. Столкнулся с такой проблемой.
Далее следует мой код, где я пытаюсь по очереди записать в строку значения из массива FiDobSeriya в строку ResultFiDob и далее распечатать их в файл.
Проблема вот в чем : если напрямую проверить какой-то элемент массива, путем того же "Print", оно показывается, что есть в массиве не нули, а различные целочисленные значения, это проверено. Но вот после выполнения моего кода в файл почему-то записывается такая строка "0,0,0,0,0,0,0,0". Что я делаю не так? Нужно как-то преобразовывать элементы массива? Помогите пожалуйста, кто сталкивался и знает?
Есть ещё одна "заноза":
for(i = 0; i < FiMassSize; i ++)
"=" не нужно.
Есть ещё одна "заноза":
"=" не нужно.
не факт,
вы всего кода не видите. и не видите как заполняется массив.
возможно он заполняется также при <=
не факт,
вы всего кода не видите. и не видите как заполняется массив.
возможно он заполняется также при <=
Я исхожу из факта, что элементов в одномерном массиве НЕ может быть больше, чем его размер - 1. Или Вам известны такие случаи? А предположение, что FiMassSize = ArraySize (Array) - 1, считаю ОЧЕНЬ маловероятным, хотя - "ЧАВО В ЖИЗНИ НИ БЫВАИТ..." :)))
Если бы да кабы во рту выросли грибы.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Доброго времени суток всем. Столкнулся с такой проблемой.
Далее следует мой код, где я пытаюсь по очереди записать в строку значения из массива FiDobSeriya в строку ResultFiDob и далее распечатать их в файл.
Проблема вот в чем : если напрямую проверить какой-то элемент массива, путем того же "Print", оно показывается, что есть в массиве не нули, а различные целочисленные значения, это проверено. Но вот после выполнения моего кода в файл почему-то записывается такая строка "0,0,0,0,0,0,0,0". Что я делаю не так? Нужно как-то преобразовывать элементы массива? Помогите пожалуйста, кто сталкивался и знает?