Итак, я просмотрел некоторые из тех же вопросов и нашел рабочий ответ. Мне было просто интересно, если кто-то может объяснить мне последнюю строку кода из этого ответа:Re: Чтение строки и использование realloc в C
Read text from a file and realloc when needed
fgets(linebuffer + (maxlinelen/2 - 1), maxlinelen/2 + 1, fp); //this line
Большое спасибо!
Поиск "с указателем арифметика". –
Кстати, существуют более простые способы реализации цикла считывания и повторного вызова, например. [как это] (http://codereview.stackexchange.com/a/137864). –