开始结点:是指链表中的第一个结点,也就是没有直接前趋的那个结点。
头指针:是一指向链表开始结点的指针(没有头结点时),单链表由头指针唯一确定,因此单链表可以用头指针的名字来命名。
头结点:是在链表的开始结点之前附加的一个结点。有了头结点之后,头指针指向头结点,不论链表否为空,头指针总是非空。而且头指针的设置使得对链表的第一个位置上的操作与在表其他位置上的操作一致(都是在某一结点之后)。
http://www.cnblogs.com/Jennifer/articles/2159484.html
http://www.cnblogs.com/cpoint/archive/2010/12/20/1911350.html
http://blog.csdn.net/begtostudy/article/details/5897804