为了账号安全,请及时绑定邮箱和手机立即绑定

关于链表的析构函数

~List() // 销毁

    {

        Node *a = p->next;

        while(a != NULL)

        {

            Node *b = a->next;

            delete a;

            a = b;

        }

        p->next = NULL;

        length = 0;

        

        delete p;

        p = NULL;

    }


每次运行的时候都会提示Node *a = p->next;这行代码有问题,输出的结果是对的但是不会自动停止程序,不知道是哪里有问题。

正在回答

1 回答

已解决

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
数据结构探险之线性表篇
  • 参与学习       57469    人
  • 解答问题       257    个

线性表的主体顺序表和链表,让学员能够将知识融会贯通学以致用

进入课程

关于链表的析构函数

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信