问题:
写了一个线性表的链式存储想要输出,能够输出,但是会报错:读取访问权限冲突
分析:
当我们输出到最后倒数第二个节点时,p指向倒数第二个节点并输出;
下一轮循环:p指向倒数第二个节点不为NULL,于是指向倒数第一个节点并输出;
下一轮循环:p指向倒数第一个节点不为NULL,于是指向NULL,NULL没有data,于是报错读取访问权限冲突。
解决:
只需要每次判断指针所指的下一个节点是否为空,为空则停止;而不是判断指向的当前节点是否为空。文章来源:https://www.toymoban.com/news/detail-706225.html
文章来源地址https://www.toymoban.com/news/detail-706225.html
到了这里,关于Visual Studio 线性表的链式存储节点输出引发异常:读取访问权限冲突的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!