- 6
- 0
- 约6.56千字
- 约 8页
- 2020-09-17 发布于上海
- 举报
①.如何创建一个单链表?
链表节点的定义:?typedef struct node?{?int data; //节点内容?node *next; //下一个节点?}node;
单链表的创建:1 //创建单链表?2 node *create()3 {?4 int i = 0; //链表中数据的个数?5 node *head, *p, *q;?6 int x = 0;7 head = (node *)malloc(sizeof(node)); //创建头节点?89 while(1)10 {?11 printf(Please input the data: ");12 scanf("%d, x);13 if (x == 0) //data为0时创建结束14 break;?15 p = (node *)malloc(sizeof(node));16 p-data = x;17 if (++i == 1)?18 { //链表只有一个元素19 head-next = p; //连接到head的后面?20 }21 else?22 {?23 q->next = p; //连接到链表尾端24 }?25 q = p; //q指向末节点?26 }27 q-next = NULL; //链表的最后一个指针为NULL?28 return head;29 }?上面的代码中,使用w
您可能关注的文档
最近下载
- 省级优秀课件中图版(2019)高中地理必修第一册第二章第三节大气受热过程与热力环流---热力环流.pptx VIP
- 学前儿童急症救助与突发事件应对:被冒领与走失的应急处理与预防PPT教学课件.pptx
- 建筑高级职称答辩试题及答案2025年新版.docx
- 第五节营养与痛风演示文稿.ppt VIP
- 2.2.2 热力环流 课件 高中地理人教版(2019)必修第一册.pptx VIP
- 律商联讯-知识产权领域的AI汲取知识产权领袖洞见,把握人工智能影响,前瞻布局,迎接未来.pdf
- 天然气富气回收利用技术.doc VIP
- 证书应用环境(Windows)XTXAppCOM组件接口说明手册V3.6.6.pdf VIP
- 智慧社区综合建设项目可行性研究报告.docx
- 2025中国长江三峡集团有限公司专项招聘314人笔试参考题库附带答案详解.pdf
原创力文档

文档评论(0)