3.1循环链表 (Circular List) 特点:最后一个结点的 next 指针不为NULL,而是指向头结点。只要已知表中某一结点的地址,就可搜寻所有结点的地址。 存储结构:链式存储结构 带表头结点的循环链表: link creat_clist(link head) {link new,p; int c; head=(link)malloc(sizeof(node)); if(head==NULL) printf(“内存分配失败\n”); else {printf(“请输入结点数据:”\n); scanf(“%d”,c); head-data=c; head-next=NULL; p=head; while(1) {new=(link)malloc(sizeof(node)); printf (“请输入结点数据:”\n); scanf(“%d”,c); if(c!=-1) {new-data=c; p-next=new; p=new;} else {printf(“\n”); p-next=head; break;} } } retur
您可能关注的文档
最近下载
- 滇池水务IT技术支持岗位笔试题库含答案.docx VIP
- 国开大学小学教育社会实践报告3500字范文.docx
- 《镁渣资源化利用技术规范》(DB6108T115-2025).pdf VIP
- 北京市海淀区中国人民大学附属中学2026届高三第一次模拟考试语文试卷含解析.doc VIP
- 政府机构行政办公室主任面试题集.docx VIP
- JB 9753.2-2008内燃机 气缸盖与机体 第2部分:铸铁气缸盖 技术条件.pdf
- 带有举升架防坠落功能的叉车安全防护装置.pdf VIP
- 关于租房合同.docx VIP
- 机械设计课程设计-设计电动卷扬机传动装置.doc VIP
- (正式版)DB33∕T 2355-2021 《城管驿站建设与管理规范 》.pdf VIP
原创力文档

文档评论(0)