单链表p=L和p= L-next有什么区别

LinkList *L;
LNode *p;
p=L和p=L-next有什么区别?

共同点:都指向未知地址,L没有分配内存,没有初始化
不同:p=L,p跟L都指向同一个节点。p=L->next,p指向L的下一个节点。