**********************************************************//*包含头文件*/#include<>#include<>#include<>#include<>/*定义宏*//*定义数据类型*//*定义外部变量*//*声明函数原型*/intDisplayTxtFile(char*Filename,char*mode);intCopyFile(char*SourceFile,char*TargetFile);intConnectFile(char*SourceFile,char*TargetFile);pareFile(char*SourceFile,char*TargetFile);intDeleteFile(char*Filename);longCountFileLength(char*Filename);intRenameFile(char*SourceFile,char*TargetFile);intMenu_Select(void);intMenuWin_Select(void);/*函数定义开始*//*************************************************Function:DisplayTxtFileDescription:文本文件显示读取指定的文本文件中的内容, 逐个字符,输出显示在屏幕上。Calls:fopen(),feof(),fgetc()等函数CalledBy:main()Input:文本文件名Output:无Return:成功返回0,失败返回-1Others:必作模块1*************************************************/intDisplayTxtFile(char*Filename,char*mode){FILE*fp;fp=fopen(Filename,mode);if(fp==NULL){printf("\nFileOpenError!");return-1;}while(!feof(fp)){putchar(fgetc(fp));}fclose(fp);return0;}/*************************************************Function:CopyFileDescription:文件复制将指定的文本文件中的内容,复制到另一个文本文件中。Calls:fopen(),feof(),fgetc(),fclose()等函数CalledBy:main()Input:源文件名,目标文件名Output:无Return:成功返回0,失败返回-1Others:必作模块2*************************************************/intCopyFile(char*SourceFile,char*TargetFile){FILE*fp1,*fp2;fp1=fopen(SourceFile,"r");if(fp1==NULL){printf("\nCannotopentheSourceFile:%s!",SourceFile);return-1;}fp2=fope
小型文件管理程序设计 来自淘豆网www.taodocs.com转载请标明出处.