c语言数据结构单链表——头插法建立单链表(带头节点)

c语言数据结构单链表——头插法建立单链表(带头节点),第1张

#include
#include
typedef struct Lnode{
	int data;
	struct Lnode *next;
}Lnode,*Linklist;

Linklist InitList(Linklist &L)
{
	Lnode *s;
	int x;
	L = (Lnode *)malloc(sizeof(Lnode));
	L->next=NULL;
	scanf("%d",&x);
	while(x!=9999){
		s = (Lnode *)malloc(sizeof(Lnode));
		s->data=x;
		s->next=L->next;
		L->next=s;
		scanf("%d",&x);
	}
	return L;
}

int main()
{
	Linklist L;
	Linklist s =InitList(L);
	printf("%d",s->next->data);
	
}

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/2889360.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-09-14
下一篇2022-09-14

发表评论

登录后才能评论

评论列表(0条)

    保存