C语言指针的p->pHead是怎么回事,p=p->pNext,是什么意思,具体深入点,哈

 我来答
DecentM
2011-05-11 · TA获得超过466个赞
知道小有建树答主
回答量:304
采纳率:0%
帮助的人:328万
展开全部
这个是双向链表的首尾两个指针地址。
p->pHead指针表示指向该节点的直接前件。
p->pNext指针表示指向该节点的直接后件。
p=p->pNext应该是查找满足某个节点用的,把下一个节点的地址赋给p。
while(p!=head&&j<i) //寻找第i个节点
{ p=p->pNext;
j++;
}
chenjintao_ii
2011-05-11 · TA获得超过425个赞
知道小有建树答主
回答量:505
采纳率:100%
帮助的人:329万
展开全部
链表的知识,p->pHead表示指针p指向链表头,p=p->pNext是在遍历链表的时候用到的,不要问我“遍历”是什么意思,翻书稍微看看就明白的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
孤松独海
2011-05-11 · TA获得超过1513个赞
知道大有可为答主
回答量:1220
采纳率:0%
帮助的人:479万
展开全部
这都是你结果里面的 东西
结构定义一个指针变量p 然后p -> 这样调用结构内成员
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ycsxm
2011-05-11 · TA获得超过3.3万个赞
知道大有可为答主
回答量:1.4万
采纳率:0%
帮助的人:7859万
展开全部
你上课不听讲哈。这是链表一章的内容
追问
有,应该是p->pHead就是指向pHead这个成员,然后p->pNext就是他的指针域,然后指针域就是指向下一个结点的数据域,p=p->pNext就是指针p指向了下一个结点的数据域,也就是后移,临时指针
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式