l******o 发帖数: 18 | 1 编译程序通过,但是运行的时候出现如题错误
我用dbx debug, 结果说 signal SEGV (no mapping at the fault address) in fscanf
at XXXX
出错的一行是个很简单的读入语句 fscanf(velfp, "%d", &npt);
实在不知道什么意思
还有,我的这个程序是对每个事件分网格计算,当把网格分的很大的时候,整个程序运行没
问题
分的小一点就在中间出错. 可是出错之前,又已经有事件计算完毕了. 对每个事件不过循
环
而已,参数有些改变
实在找不出哪儿的错,郁闷 | s**s 发帖数: 242 | 2
^^^^shoud be &npt
if npt is not pointer
【在 l******o 的大作中提到】 : 编译程序通过,但是运行的时候出现如题错误 : 我用dbx debug, 结果说 signal SEGV (no mapping at the fault address) in fscanf : at XXXX : 出错的一行是个很简单的读入语句 fscanf(velfp, "%d", &npt); : 实在不知道什么意思 : 还有,我的这个程序是对每个事件分网格计算,当把网格分的很大的时候,整个程序运行没 : 问题 : 分的小一点就在中间出错. 可是出错之前,又已经有事件计算完毕了. 对每个事件不过循 : 环 : 而已,参数有些改变
| l******o 发帖数: 18 | 3
you are right, this is a typo, in the program, it's &npt.
【在 s**s 的大作中提到】 : : ^^^^shoud be &npt : if npt is not pointer
| D**e 发帖数: 10169 | 4 前面文件肯定开对了?
【在 l******o 的大作中提到】 : 编译程序通过,但是运行的时候出现如题错误 : 我用dbx debug, 结果说 signal SEGV (no mapping at the fault address) in fscanf : at XXXX : 出错的一行是个很简单的读入语句 fscanf(velfp, "%d", &npt); : 实在不知道什么意思 : 还有,我的这个程序是对每个事件分网格计算,当把网格分的很大的时候,整个程序运行没 : 问题 : 分的小一点就在中间出错. 可是出错之前,又已经有事件计算完毕了. 对每个事件不过循 : 环 : 而已,参数有些改变
|
|