波大大12138 发表于 2020-10-24 19:19:56

想用c语言读出一个后缀名为bin的二进制文件,是一幅图像的数据

本帖最后由 波大大12138 于 2020-10-24 21:48 编辑

用C语言读取一个以bin为后缀名的二进制文件,该文件是一副图像,有多个像素点,像素点以二进制数据形式存储的,我想以二进制形式数据读出来,下面是我的代码
typedef struct worker
{

    int age;
}WOR;
void main()
{
    WOR w;
    FILE *fp;
    fp=fopen("E:\\User\\Zhijia_Liu\\Desktop\\liu.data","rb");
    while(!feof(fp))
    {
    fread(&w,sizeof(WOR),1,fp);
    printf("%d\n",w.age);
    }
    fclose(fp);
}

波大大12138 发表于 2020-10-24 19:31:31

本帖最后由 波大大12138 于 2020-10-24 21:24 编辑

补充说明:该文件是一副图像,有很多像素点数据,我现在就想用C语言把这些像素点以二进制形式读出来。
页: [1]
查看完整版本: 想用c语言读出一个后缀名为bin的二进制文件,是一幅图像的数据