typedef short int WORD;
typedef long int DWORD;
// Cabecera archivo BMP
typedef struct {
WORD bfType; // Debe ser "BM"
DWORD bfSize; // Tam fichero en bytes
WORD bfReserved1; // Debe ser 0
WORD bfReserved2; // Debe ser 0
DWORD bfOffBits; // Offset inicio de datos (def 1078)
} bmpFileHeader;
int main (void);
int main(void) {
bmpFileHeader cabFile;
printf("%d\n", sizeof(cabFile.bfType)+
sizeof(cabFile.bfSize)+
sizeof(cabFile.bfReserved1)+
sizeof(cabFile.bfReserved2)+
sizeof(cabFile.bfOffBits));
printf("%d\n", sizeof(bmpFileHeader));
return 0;
}