Считывайте одну линию из файла, сначала исключая символы новой строки, а затем включая их. Используйте следующий файл.
Чтобы считать первую линию из файла badpoem.txt
, использовать fopen
чтобы открыть файл. Затем прочтите первую линию используя fgetl
, который исключает символ новой строки.
line_ex =
'Oranges and lemons,'
Чтобы перечитать ту же линию из файла, сначала сбросьте индикатор положения чтения назад в начало файла.
Используйте функцию fgets, чтобы считать первую линию из файла badpoem.txt
, который читает линию, включая символ новой строки.
line_in =
'Oranges and lemons,
'
Сравните выход путем исследования длин линий, возвращаемых fgetl
и fgets
функций.
fgetl
возвращает выход, который отображается в одной линии, в то время как fgets
возвращает выход, который включает символ новой строки и, следовательно, отображает его в двух линиях.
line_ex =
'Oranges and lemons,'
line_in =
'Oranges and lemons,
'
Закройте файл.