回 帖 发 新 帖 刷新版面

主题:循环声明???????????

while(p->next->data>=min)
        {
            node* q;
            q=p->next;
            p->next=q->next;
            delete(q);
        }
运行不了,应该是node* q这里出错了,
本意是想用delete(q)删了q之后,在下一次循环时重新声明一个q再循环下去。。。
是不是这样不行???为什么??

回复列表 (共1个回复)

沙发

搞错了。。。。。。。。。。。

我来回复

您尚未登录,请登录后再回复。点此登录或注册