c语言单链表的问题。运行时停止工作,异常代码:c0000005

2025-04-09 08:39:59
推荐回答(1个)
回答1:

设单链表为Lin{intdata;Lin*next;},已存在且头结点为head;Lin*H1,*H2,*p1;H1=(Lin*)malloc(sizeof(Lin));//负数链H2=(Lin*)malloc(sizeof(Lin));p1=head->next;while(p1!=NULL)if(p1->datanext=p1;elseH2->next=p1p1=p1->next;endwhile;