segmentation fault 的错误

sweetlxp 2003-10-16 10:32:15
编程中,遇到以下错误:程序的结构是这样的
调用一个文件分割的函数split()
while(){
...
}
循环只执行了一次,就出现segmentation fault的错误。
但是,如果程序结构是:
while(){
split()
....
}
则程序在执行了若干次以后才出现此错误。
请教各位,这是什么原因呢?急!在线等!


...全文
30 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sweetlxp 2003-10-16
  • 打赏
  • 举报
回复
那样,会不会和split函数有关呢?应该不会吧。
daizh 2003-10-16
  • 打赏
  • 举报
回复
是不是有指针没有初始化分配内存,这样指针可能指向0,如果是0,那么这句代码直接导致段错误 (segmentation fault)

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧