您的位置:首页 > 其它

利用fgets和fputs实现文件拷贝

2012-11-18 09:52 190 查看
#include <stdio.h>

int main()
{
FILE *fpSrc=NULL;
FILE *fpDst=NULL;
char str[11];
if ((fpSrc=fopen("src.txt","r"))==NULL)
{
printf("Can't open the file!\n");
exit(0);
}
if ((fpDst=fopen("dst.txt","w"))==NULL)
{
printf("Can't open the file!\n");
exit(0);
}
while(fgets(str,10,fpSrc)!=NULL)
{
puts(str);
fputs(str,fpDst);
}
if (fpSrc!=NULL)
{
fclose(fpSrc);
}
if (fpDst!=NULL)
{
fclose(fpDst);
}
getchar();
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: