void ListFree(LinkList L)
{
LNode *s = NULL;
while(L)
{
s = L;
L = L->next;
free(s);
}
}
一运行到free处就出错0
typedef struct LNode{
int x;
struct LNode *next;
}LNode,*LinkList;
其他部分写不下,已发你私信了
两个malloc都改成malloc(sizeof(LNode));
typedef struct LNode{
int x;
struct LNode *next;
}LNode,*LinkList;