表头节点和表节点的区别是什么呀

表头节点指针是带有头结点的链表,然后指向这个头结点的指针就是头指针吗?

表头节点就是链表的头结点(或者说链表的第一个节点),是指向链表头的一个结构体指针

节点就是节点,指针就是指针,连个概念的东西
表头节点就是链表的第一个节点,有可以是哨兵节点,也有可能直接是有效数据节点。哨兵节点的好处是头节点肯定有,而且不会改变,处理起来相对容易一些,但需要多消耗一点空间
表节点指链表的普通节点,头节点是表节点的一个特例
节点本身一般是个数据结构,带有next指针。但经常定义节点指针类型,用指针方便节点的传递和链接
比如:
typedef struct _node
{
int data;
_node *next;
}Node,*pNode;
Node就是节点类型,pNode就是节点的指针类型