C語言文本文件拷貝

// CFileOperationHomeWork.cpp : 此文件包含 "main" 函數。程序執行將在此處開始並結束。
//

#include <stdio.h>


void fileCopy(char* srcfile,char* destfile)
{
	FILE* fpsrc;
	FILE* fpdes;
	fpsrc = fopen(srcfile, "r");
	if (fpsrc == nullptr)
		return;
	fpdes = fopen(destfile, "w");
	if (destfile == nullptr)
		return;
	char c; 
	fread((void*)&c, 1, 1, fpsrc);
	while (!feof(fpsrc))
	{
		fwrite((void*)&c, 1, 1, fpdes);
		fread((void*)&c, 1, 1, fpsrc);
		
	}

	fclose(fpdes);
	fclose(fpsrc);
}

int main()
{
	fileCopy((char*)"danny.txt", (char*)"tanzhou.txt");
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章