单向链表的基本操作

包括创建链表、删除链表、插入数据、删除数据、查找数据等。

详见http://blog.csdn.net/feixiaoxing/article/details/6848077#reply

头指针head和终端结点指针域的表示
单链表中每个结点的存储地址是存放在其前趋结点next域中,而开始结点无前趋,故应设头指针head指向开始结点。
注意:
链表由头指针唯一确定,单链表可以用头指针的名字来命名。
终端结点无后继,故终端结点的指针域为空,即NULL。