gpt4 book ai didi

c - 一点一点地读取二进制文件

转载 作者:太空狗 更新时间:2023-10-29 16:53:48 26 4
gpt4 key购买 nike

我知道下面的函数:

size_t fread(void *ptr, size_t size_of_elements, size_t number_of_elements, FILE *a_file);

它只是一个字节一个字节地读取,我的目标是一次读取12位,然后将它们放入一个数组中。非常感谢任何帮助或指点!

最佳答案

添加到第一个注释中,您可以尝试一次读取一个字节(声明一个 char 变量并写入其中),然后使用按位运算符 >> 和 << 逐位读取。在这里阅读更多:http://www.cprogramming.com/tutorial/bitwise_operators.html

关于c - 一点一点地读取二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11680248/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com