Хорошо, поэтому, когда я использую этот блок кода
fread(&(*list) -> books, sizeof(struct NOVEL), 1, fpread);
Все отлично работает.
Однако, когда я использую это
fread (list -> books, sizeof(struct NOVEL), 1, fpread);
Я получаю эту ошибку: Базовый тип ссылки на элемент 'LISTNODEPTR' (он же 'struct listnode *') не является структурой или объединением.
Я думал, что это * и & уничтожить друг друга, так почему же это происходит?
Заранее спасибо.