厦大C语言上机 1498 文件复制

1498.文件复制


时间限制: 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;
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值