回复 5楼 qdcs
你好,可以帮我写一下吗。。。实在是搞不懂。。。
我在网上找到这个,但是不知道为什么无法运行。。。我也看不出来。。。
谢谢了!!
#include <stdio.h>
int main(int argc, char *argv[]) {
typedef struct tagPOINT{
BYTE b;
BYTE g;
BYTE r;
} POINT;
POINT **pix;
pix = (POINT **)malloc(sizeof(POINT*)*bi_in.biHeight);
for(i=0;i<bi_in.biHeight;i++)
*(pix+i)=(POINT*)malloc(sizeof(POINT)*bi_in.biWidth);
for(i=0;i<bi_in.biHeight;i++)
for(j=0;j<bi_in.biWidth;j++)
fread(*(pix+i)+j,sizeof(POINT),1,fi);
}