无聊的链表
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无聊的链表相关的知识,希望对你有一定的参考价值。
无聊写了下无头结点的链表,发现没有头结点想做一些插入/删除操作果然很困难...
#include <stdio.h> #include <stdlib.h> typedef struct NotHeadLinkList { int data; struct NotHeadLinkList * next; }NotHeadLinkList; NotHeadLinkList * h, * t, * s = NULL; // 头指针、尾指针 int main() { int i , n , num; for(i = 0; i < 10; i++) //头插法,无头结点的链表 { t = (NotHeadLinkList *)malloc(sizeof(NotHeadLinkList)); t -> data = i + 1; t -> next = s; s = t; } while(t) { printf("%d ",t -> data); t = t -> next; } return 0; }
好像并没有什么实际作用。
以上是关于无聊的链表的主要内容,如果未能解决你的问题,请参考以下文章
25 合并两个排序的链表(第3章 高质量的代码-代码的鲁棒性)