一个linux下的c程序,报了segment fault 错误。 这种错误通常是指针的关系, 访问了不允许访问的空间或是不存在的空间。
我就是因为写文件操作 copy了别处的代码, 由于写的内容条目多, 有些还是在用以前的文件流, 这样运行就出了位段错误。 唉, 浪费了我的时间去调它。
总结: 一个好的编程习惯可以让你的工作效率提升到连你自己都无法预计的程度。
本文讲述了在Linux环境下使用C语言编程时遇到的SegmentFault错误及解决过程。通过调整文件操作代码,解决了因不当内存访问引发的问题。
一个linux下的c程序,报了segment fault 错误。 这种错误通常是指针的关系, 访问了不允许访问的空间或是不存在的空间。
我就是因为写文件操作 copy了别处的代码, 由于写的内容条目多, 有些还是在用以前的文件流, 这样运行就出了位段错误。 唉, 浪费了我的时间去调它。
总结: 一个好的编程习惯可以让你的工作效率提升到连你自己都无法预计的程度。
2192
1179
6681
899
4657

被折叠的 条评论
为什么被折叠?