c语言简单的链表
发布日期:2021-06-30 18:43:13 浏览次数:2 分类:技术文章

本文共 883 字,大约阅读时间需要 2 分钟。

#include"stdio.h"#include"stdlib.h"struct linkwqf{	int age;	char * name;	struct linkwqf* next;};typedef struct linkwqf linkwww;linkwww *head=NULL;linkwww *tail=NULL;linkwww * InitLink(void){	linkwww *tem=NULL;	tem = (linkwww*)malloc(sizeof(linkwww));	tem->next=NULL;	return tem;}void AddLink(linkwww** temp){	tail->next=*temp;	tail=*temp;}void main(void){	linkwww *lin1=NULL;	linkwww *lin2=NULL;	linkwww *lin3=NULL;	int i=2;	linkwww *temp=NULL;	lin1=InitLink();	lin2=InitLink();	lin3=InitLink();	head=lin1;/*链表头初始化*/	tail=lin1;/*链表尾初始化*/		lin1->age=12;/*变量初始化*/	lin1->name="wqf";/*变量初始化*/	lin2->age=1232;/*变量初始化*/	lin2->name="wkt";/*变量初始化*/		lin3->age=67;/*变量初始化*/	lin3->name="yang";/*变量初始化*/		AddLink(&lin2);	AddLink(&lin3);	temp = head;		do	{		printf("age=%d,name=%s\n",temp->age,temp->name);		temp = temp->next;/*判断还有没有下一个结构体*/		}while(temp!=NULL);	printf("safsdfasdfasdfasd\n");}

转载地址:https://linus.blog.csdn.net/article/details/10310817 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:C语言验证大小端的几个方法
下一篇:音频几个重要的参数

发表评论

最新留言

不错!
[***.144.177.141]2024年05月02日 11时42分15秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章