Ответ: USB-носитель
Разобрался в чем дело.
Возможно компилятор плохо работает со строковыми массивами нефиксированной длины. Т.е. когда создаю много указателей на строковые переменные (char *) и начинаю их изменять, они принимают то пустое значение, то значение других переменных.
Сделал их фиксированной длины, проблемы сразу пропали.
Может это относится и к массивам других типов, не проверял.
|