循环多次之后,内存才出错,大家帮忙解决一下~~

alijianhui 2005-06-20 09:09:30
我做的是一个算法程序,有个比较大的循环,开始运行的时候没有问题,但是这个大循环循环400多次之后,一些数据的指针就出错了,指向了别处,因此一些数据就取不出来了,大家帮我解决一下,出现这种问题一般是什么原因啊?
先在此谢过了!!~~
...全文
108 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wjo 2005-07-16
  • 打赏
  • 举报
回复
同意楼上,trace即可发现
cxf1976 2005-06-22
  • 打赏
  • 举报
回复
可能循环第一次就错了,只不过没有暴露出来而已。
自己跟踪进去,有源代码还有什么BUG找不出来
MagicCarmack 2005-06-21
  • 打赏
  • 举报
回复
同意楼上的
zzwu 2005-06-21
  • 打赏
  • 举报
回复
循环多此后指针才出错,指向别处,说明指针所指的位置在渐渐改变,
这有可能是循环结束控制不对所造成,这时前面的400次运行应该正确,
也可能是指针所指向的地址根本就不对,只是开始没有暴露出来而已。
oyljerry 2005-06-21
  • 打赏
  • 举报
回复
仔细检查一下指针等的指向

33,028

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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