c++中 while(指针变量) 问题
structelement{intnumber;element*next;}*p_set;````````当p_set.number=0,p_set.next=NULL时...
struct element{
int number;
element* next;
}*p_set;
````````
当p_set.number=0,p_set.next=NULL时为什么还能进入下边的循环????
while(p_s->next){
p->number=p_s->number;
q=new element;
p->next=q;
p=q;
p_s=p_s->next;
}
进去都不为NULL, 是自己想错了~~~ 展开
int number;
element* next;
}*p_set;
````````
当p_set.number=0,p_set.next=NULL时为什么还能进入下边的循环????
while(p_s->next){
p->number=p_s->number;
q=new element;
p->next=q;
p=q;
p_s=p_s->next;
}
进去都不为NULL, 是自己想错了~~~ 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询