我想用C ++编写一个程序,这样我就可以读取一个文件头有3个字节的文件。 1个字节用于1个变量。
我想在C ++中用3个变量定义一个结构,所有这些变量都有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 ++中使用什么数据类型?