将二进制文件上的fread用于C

时间:2016-05-25 01:52:03

标签: c

Infile是一个.bin文件,AI_FileHeader是一个有3个整数的结构,我不断收到错误错误:'AI_FileHeader'之前的预期表达式

fread(AI_FileHeader, sizeof(AI_FileHeader) ,1 , infile);

我用&amp ;.试过了。但是我得到了同样的错误。

fread(&AI_FileHeader, sizeof(AI_FileHeader), 1, infile);




typedef struct {
   int file_size;
   int section_table_offset; 
   int section_count;
} AI_FileHeader;

解决

AI_FileHeader head;

fread(&head, sizeof(AI_FileHeader), 1,infile);

0 个答案:

没有答案