天之骄子 发表于 2013-7-28 23:51:39

双链表问题


不懂他的代码是什么意思呀??!!求解??
insdlist(struct Dnode *p,elemtype x)
{
    struct Dnode *q;
    q=(struct Dnode *)malloc(sizeof(struct Donde));
    q->data=x;
    q->bnext=p;
    q->fnext=p->fnext;
    p->fnext=q;
    q->fnext->bnext=q;
    return;
}
鱼币实在不多,希望能求到详解

SilverMagic 发表于 2013-7-28 23:51:40

一介白书生 发表于 2013-7-30 13:18:32

我觉得吧,其实很简单,楼主只要把双向链表看成是两个单向链表,按照单向链表的插入去理解。
页: [1]
查看完整版本: 双链表问题