1498.文件复制
时间限制: 1000 MS 内存限制: 65536 K
提交数: 113 (0 users) 通过数: 108 (102 users)
问题描述
利用文件读写的方法,实现文件复制。
(注意:本次练习采用文件操作,评测机无法评测,请同学们不要提交,自行检查运行结果。)
输入格式
输入共两行
第一行为字符串src。表示待复制文件的路径名。
第二行为字符串dest。表示文件将被复制到的位置的路径名。
输出格式
本题无输出。
样例输入
test.in
test.out
样例输出
无
来源
时间限制: 1000 MS 内存限制: 65536 K
提交数: 113 (0 users) 通过数: 108 (102 users)
问题描述
利用文件读写的方法,实现文件复制。
(注意:本次练习采用文件操作,评测机无法评测,请同学们不要提交,自行检查运行结果。)
输入格式
输入共两行
第一行为字符串src。表示待复制文件的路径名。
第二行为字符串dest。表示文件将被复制到的位置的路径名。
输出格式
本题无输出。
样例输入
test.in
test.out
样例输出
无
来源
xmu
#include <stdio.h>
int main()
{
char src[50] = { 0 };
char dest[50] = { 0 };
char buffer[1024] = { 0 };
FILE *fp_src, *fp_dest;
scanf("%s", src);
scanf("%s", dest);
fp_src = fopen(src, "r");
fp_dest = fopen(dest, "w");
while (fgets(buffer, sizeof(buffer), fp_src))
{
fputs(buffer, fp_dest);
}
fclose(fp_src);
fclose(fp_dest);
return 0;
}