文件复制 c语言实现
2014-03-14 00:32
309 查看
文件复制,在linux中,将生成的read.o 重新文件拷贝一份复制到ReadCopy.o中,并且更改ReadCopy.o文件的操作权限。使其能够正常运行。
#include <stdio.h>
int main(){
FILE *r_file = fopen ("read.o","rb");
FILE *w_file = fopen ("ReadCopy.o","w");
char temp[10];
int judge = 0;
if (r_file){
do {
judge = fread(temp,sizeof(char),10,r_file);
if (!judge){
break;
}
fwrite(temp,sizeof(char),10,w_file);
}while(1);
}
fclose(r_file);
fclose(w_file);
r_file = NULL;
w_file = NULL;
return 0;
}
#include <stdio.h>
int main(){
FILE *r_file = fopen ("read.o","rb");
FILE *w_file = fopen ("ReadCopy.o","w");
char temp[10];
int judge = 0;
if (r_file){
do {
judge = fread(temp,sizeof(char),10,r_file);
if (!judge){
break;
}
fwrite(temp,sizeof(char),10,w_file);
}while(1);
}
fclose(r_file);
fclose(w_file);
r_file = NULL;
w_file = NULL;
return 0;
}
相关文章推荐
- c语言实现文件移动\复制\重命名\删除:
- 文件复制的C语言实现
- linux下C语言实现文件复制
- linux下c语言实现多线程文件复制
- c语言 linux下文件i/o 实现文件的复制
- Linux下C语言实现文件复制
- c语言实现文件移动\复制\重命名\删除等函数
- C语言——Linux项目:文件复制命令的实现
- C语言实现所有格式文件复制
- (四)Linux下c语言用fread()和fwrite()实现文件复制
- linux下c语言实现多线程文件复制
- 【C语言】C语言实现文件内容的复制
- 文件复制C语言实现
- C语言实现文件复制 磁盘遍历 文件查找
- C语言实现文件复制或者拼接
- Linux下c语言实现将一个目录下的所有文件和目录复制到另一个目录下
- linux下c语言实现多线程文件复制
- C语言实现文件复制
- C语言 文件I/O:实现文件打开创建复制关闭
- linux下c语言实现多线程文件复制