if(fgets(buffer, 256, file) != NULL)
printf("%s", buffer);
}
читаю строку "1111\n2222\n3333\n4444\n" из файла. Принтф все прекрасно выводит на экран, а на выходе в буфере остаётся только "4444". Может надо использовать что то заместо fgets?
Логично fgets читает по одной строке
Экологично А какую функцию использовать?
Обсуждают сегодня