大家好,我是数据结构初学者,下面是关于输出单链表的代码,在vs2017中运行时发生读取访问权限冲突,p是0xCDCDCDCD,出现的原因是?该如何解决,劳烦了!

weixin_42008003 2018-04-16 10:44:57

L是一个指向单链表结构体变量,这个单链表有确定且有限的元素
主函数中写了 DispList(L);
void DispList(LinkNode *&L)//输出单链表
{

LinkNode *p = L->next;
while (p!=NULL)
{ //问题在这里,在编译时没有错误
cout << p->date;
p = p->next;

}
cout << endl;

}
...全文
1537 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
schlafenhamster 2018-04-17
  • 打赏
  • 举报
回复
参数 是 (LinkNode *&L) ?
赵4老师 2018-04-17
  • 打赏
  • 举报
回复
数据结构对单链表进行数据排序 http://bbs.csdn.net/topics/392201633
zgl7903 2018-04-17
  • 打赏
  • 举报
回复
0xCD 应该是你new了以后 没有初始化 LinkNode * p = new LinkNode; p->xxx = 0; p->Next = NULL;

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧