码迷,mamicode.com
首页 > 其他好文 > 详细

C 语言文件拷贝

时间:2014-08-09 18:09:58      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:des   style   blog   color   os   io   文件   2014   

 

相关的方法:

int fputs(const char*s,FILE *stream);

int gets(char *s,int size,FILE *stream);

 

具体代码如下

 

/**
*@author cody
*@date 2014-08-09
*@description copy text file
*/

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

int main(int argc, char const *argv[])
{
    
    FILE *in = fopen("copy.c","r");
    FILE *out = fopen("copy_1.c","w+");
    if(in == NULL || out == NULL){
        perror("open file error");
        exit(0);
    }

    int size = 20;
    char buf[20];
    while(fgets(buf,20,in) != NULL){
        fputs(buf,out);
    }

    fclose(in);
    fclose(out);


    return 0;
}

 

C 语言文件拷贝,布布扣,bubuko.com

C 语言文件拷贝

标签:des   style   blog   color   os   io   文件   2014   

原文地址:http://www.cnblogs.com/cody1988/p/3901147.html

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