2013-02-20 2 views
0

Debug screenshotстроки из текстового файла не назначаем в двухмерном массиве правильно

Я создаю два одномерный массив символов для написания текста из файла построчно Как я прочитать файл строки в буфер читает правильно и я могу видеть вывод в консоли. Но, несмотря на то, что я пишу каждую строку из файла в информационный массив, когда я смотрю значение информации [0] info [2] info [3] ... и т. Д., Я получаю последнюю строку файла, написанную в каждом из них.

Может кто-нибудь, пожалуйста, указать мне на проблему?

P.S. Я знаю, что есть лучший способ работать с файлами на C++, но я ограничен fgets, fputs, fputc и другими базовыми функциями в рамках курса программирования.

ответ

2

Вам нужно сделать strcpy() из буфера в info [c] в вашем цикле вместо того назначения, которое вы сейчас делаете.

+0

Ничего себе, пропустил это, я немой, как черт: c Большое спасибо за вашу помощь! – lwiii

Смежные вопросы