引发未处理的异常:链表中的读取访问冲突

时间:2020-03-13 18:05:11

标签: c exception linked-list

我正在将项目创建为我的大学的作业,并且我无法解决此错误:引发未处理的异常:读取访问冲突。 p是0x1E。

它指向我在代码中的这一行:if (p->next == NULL)

完整结构代码:

void* end()
{
    hlavicka* p = start;
    while (p != NULL)
    {
        if (p->next == NULL)
        {
            return p;
        }
        else
            p = p->next;
    }
}

这是一个简单的功能,可以在链接列表中移动并找到其结尾,这样我就可以找到最后一个列表的指针,因为我需要在一个循环中使用它。

感谢任何想法。

0 个答案:

没有答案
相关问题