我想用 C++ 编写一个程序,这样我就可以读取一个文件头有 3 个字节的文件。1 个变量的 1 个字节。
我想用 3 个变量在 C++ 中定义一个结构,它们都有 1 个字节,这样我就可以从文件中读取这三个变量的值。
我的想法是这样的:
struct header{
datatype a;
datatype b;
datatype c;
}
然后我可以:
FILE *fp=fopen(fileName,"rb");
header head;
fread(&head, sizeof(header),1,fp);
这些变量用于计算,它们的范围是 0-255。我可以在 C++ 中使用什么数据类型?