单链表头插法出现问题,求解!
void CreateListHead(LinkList &L,int n) //头插法 {
int i=0;
LinkList p;
srand(time(0));
L = (LinkList)malloc(sizeof(Node));
L->next = NULL;
for(i=0;i<n;i++)
{
p=(LinkList)malloc(sizeof(Node));
p->data = rand()%100+1;
p->next = L->next;
L->next = p;
}
}
调用时第一个数是 -842150451 求解