#include #define P(x) printf( "%20s = %2d bits\n", #x, sizeof(x)*8 ); int main( int argc, char **argv ) { P( char ); P( unsigned char ); P( int ); P( unsigned int ); P( short ); P( unsigned short ); P( long ); P( unsigned long ); P( long long ); P( unsigned long long ); P( float ); P( double ); P( long double ); return 0; }