标签: c file-io segmentation-fault
我正在编写一个C程序,它读取文本文件并将其中的数据解析到各个字段中。我正在读取的文本文件非常大(31MB),当我在具有41880行输入的文本文件上运行程序时,一切正常。我最终需要阅读比那些大得多的文本文件。因此,当我将线路增加到41881时,虽然我遇到了分段故障。有什么想法吗?
答案 0 :(得分:2)
你在路上的某个地方捣乱记忆,它终于在第41881行击中了你。
如果您的平台受支持,请尝试在Valgrind下运行。