69,371
社区成员
发帖
与我相关
我的任务
分享
int main() {
FILE *f1, *f2;
int i;
f1 = fopen("F:\\date.dat", "wb");
for (i = 1; i <= 10; i++)
fwrite((int*)&i, sizeof(int), 1, f1);
fclose(f1);
f2 = fopen("F:\\date.dat", "rb");
while (1)
{
fread((int*)&i, sizeof(int), 1, f2);
if (feof(f2))
break;
printf("%d ", i);
}
fclose(f2);
return 0;
}