数据结构(C语言版)
Adherer
sunshine
展开
-
C语言单链表,双向链表,循环单链表,循环双链表的基本操作
1.单链表的基本操作(C语言)创建头节点Linklist *Creat(Linklist *L){ L = (Linklist *)malloc(sizeof(Linklist)); if (L == NULL) return NULL; /*内存分配不成功,返回空指针*/ L -> next = NULL; return L;}原创 2015-10-25 01:18:24 · 1632 阅读 · 2 评论 -
深入剖析指针传参——入门篇
前段时间在刚开始学习链表时,可能是因为自己不怎么理解链表的缘故吧,当自己把单链表,双链表,循环链表等等初始化的代码写出来了之后,就以为自己已经掌握链表了,可是前两天暴露出来的问题让我发现,我只是“背下来了”,而没有自己的思考。废话少说,谈一谈我遇到的问题以及自己的思考。 首先来看第一个程序的源代码:#include#includeusing namespace std;ty原创 2015-12-02 00:15:16 · 794 阅读 · 0 评论