C比较文件相同

简介:

直接上代码:

#include<stdio.h>
#include <windows.h>

int main()
{
	FILE *f1,*f2;
	char ch1,ch2;
	char fileName1[100],fileName2[100];

 	printf("Enter first filename :\n");
 	scanf("%s",fileName1);
 
	printf("Enter second filename :\n");
 	scanf("%s",fileName2);

	if(((f1=fopen(fileName1,"r"))==0) || ((f2=fopen(fileName2,"r"))==0))
	{
		printf("Files do not exist!!\n");	
		return 0;	
	}
	do
	{
		ch1=fgetc(f1);
		ch2=fgetc(f2);
		if(ch1!=ch2)
		{
			printf("different!\n") ;
			return 0;
		}
	}while(ch1!=EOF || ch2!=EOF);
	printf("same!\n");

	system("pause");

	return 0;
}


相关文章
|
6月前
|
存储 Java 程序员
文件的介绍
文件的介绍
112 1
|
6月前
|
Windows
HiBit Uninstaller v3.2.10单文件版
HiBit Uninstaller是一款免费无广告功能强大的软件卸载程序,有强制卸载、批量卸载程序、Windows应用商店Appx管理器、Windows更新补丁管理器、浏览器扩展管理器、注册表清理、磁盘垃圾文件清理、快捷方式修复、文件粉碎程序、进程管理器、启动项管理器、系统服务管理器、计划任务管理器、资源管理器菜单项管理器、Windows系统还原管理器等功能。
51 2
|
6月前
|
Windows
Hasleo EasyUEFI v5.5单文件版
Hasleo EasyUEFI,轻松管理EFI/UEFI启动项 & 管理EFI系统分区 & 修复EFI系统启动问题!EasyUEFI是免费EFI启动管理软件,用于管理EFI/UEFI启动项,包括创建、删除、编辑、清理、备份和还原EFI/UEFI启动项。
78 0
|
6月前
文件
文件操作。
38 0
|
NoSQL Python
PythonExcel文件
在Python中,我们可以使用许多库来处理Excel文件,其中最常用的是pandas和openpyxl。
84 0
|
数据安全/隐私保护
p文件如何转为m文件
如果你是MATLAB爱好者,你一定知道MATLAB P文件,但是,你是否也和许多人一样,摸不着头脑?难道你也经常遇到MATLAB P文件加密问题,难以阅读和研究吗?那么,你需要一个MATLAB P文件解密工具!
|
IDE Linux 开发工具
.editorconfig文件
.editorconfig文件
74 0
|
存储
Fasta和Fastq文件
Fasta和Fastq文件
252 0
小技巧——对比两个文件是否相同
小技巧——对比两个文件是否相同
120 0