在双向循环链表里,到底怎么判断一个它->到底是什么意思,比如所下面这段程序里p->prior->next是什么意思
如下:
void Double Elem(Dulinklist *p ,DataTypr *x)
{ *x=p->data;
p->prior->next=p->next;
p->next->prior=p->prior;
free(p); }
这里p->prior->next到底指的是什么意思,如果说是p->prior是指前一个指针的话,那么p->next那么这个为啥就又是指回来了