0233-ifelif.c (311B)
1 #define FT_UINT_MAX 0xFFFFFFFFUL 2 3 #if FT_UINT_MAX == 0xFFFFFFFFUL 4 #define FT_SIZEOF_INT ( 32 / FT_CHAR_BIT ) 5 #elif FT_UINT_MAX > 0xFFFFFFFFUL && FT_UINT_MAX == 0xFFFFFFFFFFFFFFFFUL 6 #define FT_SIZEOF_INT ( 64 / FT_CHAR_BIT ) 7 #else 8 #error "Unsupported size of `int' type!" 9 #endif 10 11 int 12 main(void) 13 { 14 return 0; 15 }