![]() |
#2
makebest2010-12-10 09:24
|
typedef struct tagAA
{
char a;
short b:
short c;
char d;
char e[7];
char f;
char g[17];
short h;
}AA;
AA cd;
用二进制方式读文件后,
short i;
short j;
i=cd.c;//此处为何只读到一个字节
j=cd.h;//此处正确的读到二个字节
系统是32位的情况下,各为大哥帮帮看看