Считайте одну строку из файла, сначала, исключая символы новой строки, и затем включая их. Используйте следующий файл.
Прочитать первую строку из файла 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,
'
Закройте файл.