编一个程序,将磁盘中当前目录下名为"ccWl.txt"的文本文件复制在同一目录下,文件名改为"CCW2.txt"。
编一个程序,将磁盘中当前目录下名为"ccWl.txt"的文本文件复制在同一目录下,文件名改为"CCW2.txt"。
【正确答案】:使用循环在读取原文件的同时,将内容写入新文件。 #include main() {FILE*fpl,*fp2; if((fpl=fopen("ccwl.txt","r"))==NULL {printf("Cannot open file!\n");exit(0);} if((fp2=fopen("ccw2.txt","w"))==NULL {printf("Cannot open file!\n");exit(0);} while(!feof(fpl))fputc(fgetc(fpl),fp2); fclose(fpl); fclose(fp2); return 0; }
Top