int main()
{
FILE* p1, *p2;
p1 = fopen("hello.txt", "r");
if (p1 == NULL)
{
perror("error:");
return 1;
}
p2 = fopen("hellof2.txt", "w");
if ( p2 == NULL)
{
perror("error:");
return 1;
}
while (!feof(p1))
{
putchar(getc(p1));//输出 读取得到的每个字符
}
rewind(p1);//重置p1
while (!feof(p1))
{
putc(getc(p1), p2);//把读到的内容全写入在p2
}
fclose(p1);
fclose(p2);
return 0;
}