把变量double x=3.12;的值以追加方式用fwritw()函数储存在文件中,然后用fread()读取后赋值给变量y。
#include"stdio.h"
void main()
{ int i;
int p1[10]= {23,45,12,-56,78,34,30,-19,50,
-100
};
int p2[10];
FILE* df;
df=fopen("d:\\tc30\\usr\\bakup.dat","wb+");
fwrite(p1,4,10,df);
rewind(df);
fread(p2,4,10,df);
fclose(df);
for(i=0; i<10; i++)
printf("%d\n",p2[i]);
}