gpt4 book ai didi

c - 从文件中读取 1 个字节

转载 作者:行者123 更新时间:2023-11-30 19:54:05 25 4
gpt4 key购买 nike

我需要从文件中读取一个字节。通常在读取时,我使用字符数组作为缓冲区。但是,我需要能够使用字节执行二进制操作,而这不能使用字符数组来完成。这是我得到的:

read(file, buffer, 1);

我尝试将缓冲区设置为 char 和 int,但两者都警告我它需要 void * 参数。但当然,这不允许像 & 这样的二进制运算。

如何存储缓冲区以便可以对其执行二进制操作?

最佳答案

您可以使用函数int fgetc (FILE *fp)。返回值将是 0 到 255 之间的 int 值或 EOF

关于c - 从文件中读取 1 个字节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39758357/

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