摘要: 接着上次的内容,我们继续! 还是无头单向非循环链表。假如要删除某个节点,如何实现? //删除成功返回0,失败返回-1int slist_del(struct node_info *node, struct slist_info *info){ assert(info != NULL && no... 阅读全文
posted @ 2014-04-30 17:06 漂泊的指针 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 注意:本文讨论的是无头单向非循环链表。 假设不采用Linux内核链表的思路,怎样用C语言实现通用链表呢? 一种常用的做法是: typedef int element_t; struct node_info { element_t data; struct node_info *next; ... 阅读全文
posted @ 2014-04-30 15:12 漂泊的指针 阅读(618) 评论(0) 推荐(0) 编辑