gpt4 book ai didi

链表中的损坏指针

转载 作者:太空狗 更新时间:2023-10-29 17:07:03 25 4
gpt4 key购买 nike

如果链表中的指针之一已损坏,您将如何发现?

最佳答案

在您的节点结构中引入一个神奇的值。在分配新节点时对其进行初始化。在每次访问之前,检查指针指向的节点结构是否包含有效的魔法。如果指针指向一个不可读的数据 block ,你的程序就会崩溃。为此,在 Windows 上有 API VirtualQuery() - 在读取之前调用它,并确保指针指向可读数据。

关于链表中的损坏指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4079099/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com