码迷,mamicode.com
首页 > 编程语言 > 详细

c语言文件复制

时间:2016-12-20 19:57:53      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:turn   std   inf   print   fgetc   open   out   log   pre   

#include<stdio.h>
#include<stdlib.h>

void main(void)
{
    // locate
    char infile[20], outfile[20];
    gets(infile);
    gets(outfile);

    // open
    FILE *in, *out;
    in = fopen(infile, "r");
    if(in == NULL)
        printf("error: without infile\n");
    else
        printf("infile has open.\n");
    out = fopen(outfile, "w");

    // operate
    while(!feof(in))
        fputc(fgetc(in), out);

    // close
    if(fclose(in) == 0 && fclose(out) == 0)
        printf("close successfully\n");
    else
        printf("fclose: error\n");
    return;
}

 关于文件的概念:

文件的签名,

文件的存储形式,

文件的操作方式。

c语言文件复制

标签:turn   std   inf   print   fgetc   open   out   log   pre   

原文地址:http://www.cnblogs.com/xkxf/p/6203619.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!