#包含?& ltstdlib.h & gt
作廢?主要(無效)
{
文件?*fp1?=?NULL,?* fp2 = NULL
夏爾?ch?=?'?';
龍?n = 0;
如果?(?(?fp1?=?fopen("test.txt "," r ")?)?==?NULL?)
{
printf("失敗?去哪?開放?文件?\"test.txt\ "?新聞?有嗎?鑰匙?去哪?退出!\ n ");
getchar();
退出(0);
}
如果?(?(?fp2?=?fopen("result.txt "," w ")?)?==?NULL?)
{
printf("失敗?去哪?creat?文件?\"test.txt\ "?新聞?有嗎?鑰匙?去哪?退出!\ n ");
getchar();
退出(0);
}
fseek(fp1,-1L,SEEK _ END);
n = ftell(FP 1)+1;
ch = fgetc(FP 1);
什麽時候?(?n?)
{
fputc(ch,fp2);
fseek(fp1,-2L,SEEK _ CUR);
n-;
ch = fgetc(FP 1);
}
fclose(FP 1);
fclose(fp2);
printf("搞定!\ n ");
getchar();
}
VC++6.0上的測試通過了!註意文件test.txt要自己創建,和這個可執行程序放在同壹個目錄下!