直接上码吧。
typedef unsigned char BYTE;
char* bufheader;
bufheader = (char )malloc(sizeof(char) * BUFLENGTH );
FILE readheader = fopen(filename, "rb");
fread(bufheader, 1, BUFLENGTH, readheader);
BYTE m_byData[MAX];
我想实现:m_byData = bufheader;
但是不行,(注:MAX > BUFLENGTH)
想问下该怎样才能实现 “m_byData = bufheader”,就是把 bufheader 中的二进制数据放到 m_byData 中。