p->next 是 0xD。
bool Delete_max(LinkNode* L, ElemType& item) {
LinkNode* p = L;
item = p->next->data;
while (p->next) {
if ( p->next->data < item)//这一行报错说p->next 是 0xD。
{
p = p->next;
}
else
{ item = p->next->data;
p = p->next;
cout << item << endl;
ListDelete(L, item);
}
}
读取访问权限冲突。
p->next 是 0xD。
不知道为啥会读取不了,有没有师傅帮我解答一下,这是一个链表找相同的数并删除
每个指针在初始的时候都要给他确定的值
说明插入链表数据的时候赋值错误了