程序如下:
#include
int main()
{
FILE *fp=fopen("a.txt","wb+");
int b=23244;
long len;
int *example;
if(fwrite(&b,sizeof(int),1,fp)!=1)
{
printf("write error");
}
fseek(fp,-sizeof(int),SEEK_CUR);
fread(&example,sizeof(int),1,fp);
if(fwrite(&b,sizeof(int),1,fp)!=1)
{
printf("write error");
}
}
为什么第二次向文件中输入数据会输入不进去?
|