视频有所剪辑...把中间浪费时间的部分都减掉了
ListInser函数138行应改为k++
你的源码哪里出问题了
抱歉,我看错了。不用回答了。
再看一遍 看看有没有漏听 没有敲的地方
实测 加上以后报错,只是在DevCpp上测试
应该是你的m_pList的数据类型没有定义成node吧
找到问题了,list.cpp中多了几个“;”,bool List::ListInsertHead(Node *pNode)中有两句代码的顺序反了。
我刚才也遇到过,在比对了一遍之后发现是在遍历函数中,我的while循环的判断条件少了一个->next,即应该是这样的while (currentNode->next != NULL),加上之后就解决了。
是的,你说得对,老师也是手敲,应该是忘了。
利用for循环输出就可以啦 都类似的
没问题吖,就很奇怪都是bug,哭哭,我很懵
很多原因,非法输入啊,代码错误啊,栈空间不足啊,等等
贴代码上来看看应该,你确定声明他的构造函数了么
这个错误的原因是这两个函数没有实现你是使用了网上的代码嘛?
我用是没问题,我两个都可以
感觉是for循环的限制条件错了。
构造函数和析构函数的名字应该与类名相同,所以你的类是List1,那对应的构造函数和析构函数名字应该是List1()和~List1()
listTravel函数错了,while中应该是!=NULL