FILE* file = fopen(file_name, "rb");
加上b
void read_file(char* file_name, void* buffer, unsigned int offset,unsigned int size){FILE* file = fopen(file_name, "rb");if(file == NULL){printf("open error!\n");return;}fseek(file, offset, SEEK_SET);int num = fread(buffer, size, 1, file);printf("read num = %d\n",num);fclose(file);
}