首先抱歉我的英语不好。
我有两个二进制文件。
我将二进制文件分别存储到缓冲区中。
然后我使用 strcmp() 比较了两个缓冲区。
strcmp() 的结果为零。
所以我认为两个二进制是相同的。
打开两个二进制文件,然后检查是否有差异。
但我发现差别不大。
问题是什么?
strcmp() 函数不是将二进制与二进制进行比较的正确方法?
c binary file strcmp
binary ×1
c ×1
file ×1
strcmp ×1