66问答网
所有问题
请问下面代码中for (p = q->next; p != NULL; p = p->next)是什么意思
如题所述
举报该问题
推荐答案 2019-07-03
p
=
q->next:初始化p指针指向q的下一个节点
p
=
p->next:每次循环后p指针指向自己的下一个节点
p
!=
NULL:p!=null的时候执行循环p==null退出循环
所以整个循环的意思就是遍历q的下一个节点开始的所有节点
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/pxss9iiDU9D9v9np2D.html
相似回答
大家正在搜
相关问题
请问下面代码中for (p = q->next; p != ...
for(p = head; p->next != NULL;...
下面的程序 有三句不明白是什么意思 请指教 谢谢! p->n...
下面c程序中else { p->next = q;p = q...
解释下 p->next=NULL; r->next=p; r...
q=p->next;p->next=NULL单独看知道什么意...
for 中的s->next=p->next;p->next=...
p!=NULL与p->next!=NULL区别?