多一个等号,足以让你文件不断增大

来源:互联网 发布:中国少年编程网 编辑:程序博客网 时间:2024/06/10 07:54

就多了一个等号,就把程序给搞到无限循环了。

 

#include <stdio.h>int main(int argCount, char *argValue[]){FILE *srcFile = 0, *destFile = 0;int ch = 0;if (argCount != 3){printf("Usage: %s src-file-name des-file-name\n",argValue[0]);}else{if ((srcFile = fopen(argValue[1],"r")) == 0){printf("Can not open source file \" %s \" !",argValue[1]);}else{if ((destFile = fopen(argValue[2],"w")) == 0){printf("Can not open desitination file \" %s \" !",argValue[2]);fclose(srcFile);}else{while ((ch =/*在这里多了一个=号*/ fgetc(srcFile)) != EOF){fputc(ch, destFile);}printf("Successful to copy a file ! \n");fclose(srcFile);fclose(destFile);return 0;}}}



 

 

 

 

原创粉丝点击