C语言,这句程序什么意思?

2024-12-14 04:55:42
推荐回答(5个)
回答1:

函数用p来保存,程序查找到的节点。用pre
来保存p节点的前一个节点。保存pre的作用
是辅助节点可能执行的删除操作,你应该知道
删除链表中节点的原理吧。不知道的话看看书
因为有可能p就是链表的头节点,所以应该将
pre初始化为NULL

回答2:

1.LinkList *pre是说,pre是一个LNode型的指针
2.*pre=NULL,是把pre指针赋为NULL值,即为空指针。
3.不是(p)*pre=q,是如果p存在,则把q的地址传给pre指针
if(p)
*pre=q;

带*是指针,lz你还是好好看看指针那块吧

p.s.lz你的C还要好好看啊

回答3:

1.LinkList *pre是说,pre是一个LNode型的指针
2.*pre=NULL,是把pre指针赋为NULL值,即为空指针。
3.不是(p)*pre=q,是如果p存在,则把q的地址传给pre指针
if(p)
*pre=q;

回答4:

NULL是空的意思,即为0

回答5:

nmcfggfy