LINUX.ORG.RU

Получение строки из массива строк

 , mas,


0

1

есть массив

char m[] = "
123\n
456\n
789\n
"

\n перевод строки

как в цикле построчно прочитать массив?

начал делать так :

 // посимвольное чтение
 - if (m[i] == '\n') значит начинается новая строка

как бы покрасивее это оформить? не читая посимвольно как бы fgets но для массива?

ANSI C



Последнее исправление: sadavod (всего исправлений: 2)

Как вариант использовать strchr

imb ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.