|
typedef struct tagBITMAPFILEHEADER { // bmfh
WORD bfType;
DWORD bfSize;
WORD bfReserved1;
WORD bfReserved2;
DWORD bfOffBits;
} BITMAPFILEHEADER;
이구조체의 크기는 14바이트 입니다..
근데 sizeof(BITMAPFILEHEADER)의 결과는 16 입니다..
황당 하더군요..
그래서 똑 같은 구조체를 만들어 이름만 바꾸어서 sizeof연산자를 써도
똑같이 16이 나오는 군요...
어떻게 이런 일이 있을 수 있는 거죠..
빌더 버젼은 6.0 입니다..
|