文件拷贝

来源:互联网 发布:java自定义表单设计器 编辑:程序博客网 时间:2024/06/16 16:01
#include <stdio.h>
#include <string.h>


int main()
{
FILE *file_in = fopen("bb.c", "r+");
if (file_in == NULL)
{
perror("fopen bb.c");
return 0;
}

FILE *file_out = fopen("bbb.c", "w+");
if (file_out == NULL)
{
perror("fopen bbb.c");
return 0;
}

char ch;
while (1)
{
ch = fgetc(file_in);
if (ch == EOF)
{
break;
}

if(fputc(ch, file_out) == EOF)
{
perror("fputc");
break;
}
}


fclose(file_in);
fclose(file_out);
return 0;
}