我是 C++ 的新手。我有很多关于数据结构的作业,每次我尝试实现与链表相关的任何东西,比如树、哈希表等,我通常都会遇到段错误。应该采取什么预防措施来避免这些?顺便说一下,我在第 8 次尝试时就得到了正确的链表,所以请注意我是初学者。
最佳答案
没问题,你是初学者,先尝试在纸上构建逻辑,然后在程序中构建。
Segmentation fault主要是由于无效指针访问引起的,我在学习数据结构时也遇到过。
尝试使用调试器程序,如 GDB 和 Valgrind。这些将追溯错误并告知内存泄漏。
检查这些:
关于c++ - 如何避免出现分段核心转储错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49422956/