#include <stdio.h>
int main()
{
int val;
char srcFilename[20]="src.txt";
char dstFilename[20]="dst.txt";
FILE *fpSrc=NULL;
FILE *fpDst=NULL;
if ((fpSrc=fopen(srcFilename,"r"))==NULL)//以只讀方式打開源文件
{
printf("Can't open the src.txt!\n");
exit(0);
}
if ((fpDst=fopen(dstFilename,"a"))==NULL)//以追加方式打開目標文件
{
printf("Can't open the dst.txt!\n");
exit(0);
}
while(fscanf(fpSrc,"%d",&val)!=EOF)
{
printf("%d ",val);//輸出到屏幕
fprintf(fpDst,"%d ",val);//輸出到文件
}
fclose(fpSrc);
fclose(fpDst);
getch();
}
利用fscanf和fprintf實現文件讀取和寫入
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.