В будущем, если вы используете редактор vim, попробуйте использовать man fgets
. Это даст вам основную информацию о функции и ее параметрах. Вы можете использовать это буквально для любой функции, в которой вы не уверены, и это может помочь прояснить некоторые вещи (хотя по моему опыту это иногда путает вещи немного больше, так как я также начинающий)
fgets
читает до нулевого байта (в основном '\ 0'), символа новой строки или до тех пор, пока он не достигнет конца файла.