【发布时间】:2026-01-28 07:10:01
【问题描述】:
我有一个 309 字节的二进制文件,我必须读取它,然后我必须对我拥有的位做一些事情。我是 C 编程和使用二进制文件的初学者,我知道如何在 C 中读取文本文件,但我不认为二进制文件使用相同的方法。
【问题讨论】:
-
也许可以阅读
fopen和fread的手册页 -
你如何阅读文本?读取二进制文件实际上与读取文本文件相同。如果您尝试在控制台中打印,唯一的区别就会出现。 char 实际上是指字节。因此,如果您从读取文本文件中获取 char*,则可以使用相同的代码读取二进制文件