C语言p2->front->next=p1表示什么
C语言p2->front->next=p1表示什么
答案:1 悬赏:10 手机版
解决时间 2021-01-04 06:38
- 提问者网友:藍了天白赴美
- 2021-01-03 15:32
最佳答案
- 五星知识达人网友:胯下狙击手
- 2021-01-03 16:40
//定义结构体
struct Node
{
DataType data;
struct Node * next;
struct Node *front;
};
//定义两个结构体指针变量p1 p2
struct Node *p1;
struct Node *p2;
p2->front->next=p1;
//这个表示p2的前一个节点指向的下一个节点指向p1,这个属于双向链表的基本内容,好好看看书.
再问: 问题已解决。
再答: 你这样想也是对的,两个代码段从目前这样来看效果是一样的。 如果head定义为头结点,则后面的操作效果就不同了。 若设计的链表中带有头结点,则无论是在第一个数据元素结点前插入还是在其他数据元素之前插入,都不会改变头指针的值。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯