Почему возникает ошибка сегментации (сбрасывается ядро) во время компиляции, когда я пытаюсь вставить данные в узлы в связанном списке - PullRequest
0 голосов
/ 06 июня 2018
struct  Node*  head=  (struct Node*)  malloc  (sizeof (struct Node));
struct  Node*  second =  (struct Node*)  malloc (sizeof (struct Node));

head->data=1;
second=head->next;
second->data=2;
second->next='\0';

1 Ответ

0 голосов
/ 29 июня 2018

Ошибка в строке: секунда = голова-> следующая;Это дает ошибку сегментации, так как значение справа присваивается значению слева оператором '='

Так что вместо этого попробуйте использовать: head-> next = second;

...