建立单链表参考
#include<stdio.h>
#include<stdlib.h>
typedef struct Node
{
int data;
struct Node *next;
}Node,*linklist;
linklist createlist(linklist l)
{
Node *s;
int c;
printf("shuru");
scanf("%d",&c);
l=(linklist)malloc(sizeof(Node));
s=(linklist)malloc(sizeof(Node));
s->data=c;
s->next=NULL;
l->next=s;
return s;
}
int printlist(linklist s)
{
printf("%d",s->data);
}
int main()
{
Node *s;
linklist l=NULL;
s=createlist(l);
printlist(s);
return 0;
}