FILE *fp;
fp=fopen();
fread( fp)
fwrite( fp)
fseek( fp)
未初始化个人推测是因为你fopen()为空,可考虑以下类似写法:
FILE *fp;
fp=fopen("test1.txt","r");
如有帮助,还请帮忙点下采纳!感谢!
一般在使用这个指针之前,先判断这个指针是不是为NULL
FILE *fp = fopen("./score.txt", "r");
if (!fp)
{
fprintf(stderr, "打开文件错误");
return -1;
}