linux 系统下编写一个类shell cp命令将一个文件copy给另一个文件 为什么会出现如图所示情况;代码如下图片说明](https://img-ask.csdn.net/upload/201604/15/1460730767_134235.jpg)
打开看下文件,你原始的文件如果正常,但是复制后的文件不正常,那么就是你拷贝的问题,贴出你拷贝的代码看下。
打开看下文件,你原始的文件如果正常,但是复制后的文件不正常,那么就是你拷贝的问题,贴出你拷贝的代码看下。
拷贝的代码
open时用二进制方式试试
试着将你的Function1里面的while循环改成这样:
while( (c=fgetc(fp))!=EOF)
fputc(c,fq);
或者不要用fgetc和fputc函数,用fread和fwrite函数