fread(Buff,sizeof(double),SIZEDATA,fd);
类似于这种读文件的时候,出现了这个情况,查出的原因是数据没有找到,一般来讲出现这种问题的时候考虑你的数据格式是否正确,路径是否正确,然后再查看我们程序的问题。
另外,可以在读之前判断一下是否为空。
if
( NULL == (fp=
fopen
(
"filename"
,
"rb"
)))
{
printf
(
"error"
);
}
else
{
fread();
}