文件读写——以字符方式读取与写入文件

来源:互联网 发布:网络奇葩女唯一的承诺 编辑:程序博客网 时间:2024/06/05 08:36

将一个文本文件以字符方式打开,并且以字符方式写入另一个文本中

#define _CRT_SECURE_NO_WARNINGS#define PATH "C:\\Users\\michael\\Desktop\\mima.txt"#define WPATH "C:\\Users\\michael\\Desktop\\mytxt.txt"#include <stdlib.h>#include <stdio.h>void main(){    FILE *rFile = NULL;    FILE *wFile = NULL;    rFile = fopen(PATH, "r");    wFile = fopen(WPATH, "w");    if (NULL == wFile)    {        printf("打开写入文件失败!");        return;    }    if (NULL == rFile)    {        printf("打开文件失败!");        return;    }    else    {        printf("打开文件成功!\n");        while (!feof(rFile)) //如果文件结束,则返回非0值,否则返回0        {            char ch = fgetc(rFile);//从pFile指向的路径文件中读取一个字符到ch            putchar(ch);            fputc(ch, wFile);   //将字符一个个写入文件中               }        fclose(rFile);        fclose(wFile);        rFile = NULL;        wFile = NULL;    }    system("pause");}
0 0
原创粉丝点击