贺老师教学链接 C语言及程序设计进阶 本课讲解
示例:写到尾再从头读
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a[
10], b[
10], i;
FILE *iofile;
if((iofile=fopen(
"f1.dat",
"w+"))==NULL)
{
printf(
"Cannot open file!");
exit(
1);
}
printf(
"enter 10 integer numbers:\n");
for(i=
0; i<
10; i++)
{
scanf(
"%d", &a[i]);
fprintf(iofile,
"%d ", a[i]);
}
printf(
"The numbers have been writen to file. \n");
printf(
"Display the data by read from file: \n");
fseek(iofile,
0, SEEK_SET);
for(i=
0; i<
10; i++)
{
fscanf(iofile,
"%d", &b[i]);
printf(
"%d ", b[i]);
}
printf(
"\n");
fclose(iofile);
return 0;
}
转载请注明原文地址: https://yun.8miu.com/read-141296.html