Head (int main) не обновляется после обращения связанного списка - PullRequest
0 голосов
/ 20 мая 2019

У меня есть следующий код

node* reverse_ll_recr(node* head)
{
if(head->next == NULL) return head;
reverse_ll_recr(head->next);
head->next->next = head;
head->next = NULL;
}

И в основном я называю его с

head = reverse_ll_recr(head);

Проблема в том, что головка не обновляется и будет печатать только последний элемент, так как онуказывая на NULL после разворота.Кто-нибудь знает, почему это происходит?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...