home *** CD-ROM | disk | FTP | other *** search
/ Sams Teach Yourself C in 21 Days (6th Edition) / STYC216E.ISO / mac / Examples / AppD / ListD03.c / ListD03.c
Encoding:
C/C++ Source or Header  |  2002-08-11  |  1.5 KB  |  38 lines  |  [TEXT/LMAN]

  1. /*=====================================================*
  2.  * Program:  listD03.c                                *
  3.  * Book:     Teach Yourself C in 21 Days               *
  4.  * Purpose:  Display of defined constants.             *
  5.  *=====================================================*/
  6. #include <stdio.h>
  7. #include <float.h>
  8. #include <limits.h>
  9.  
  10. int main( void )
  11. {
  12.     printf( "\n CHAR_BIT        %d ", CHAR_BIT );
  13.     printf( "\n CHAR_MIN        %d ", CHAR_MIN );
  14.     printf( "\n CHAR_MAX        %d ", CHAR_MAX );
  15.     printf( "\n SCHAR_MIN       %d ", SCHAR_MIN );
  16.     printf( "\n SCHAR_MAX       %d ", SCHAR_MAX );
  17.     printf( "\n UCHAR_MAX       %d ", UCHAR_MAX );
  18.     printf( "\n SHRT_MIN        %d ", SHRT_MIN );
  19.     printf( "\n SHRT_MAX        %d ", SHRT_MAX );
  20.     printf( "\n USHRT_MAX       %d ", USHRT_MAX );
  21.     printf( "\n INT_MIN         %d ", INT_MIN );
  22.     printf( "\n INT_MAX         %d ", INT_MAX );
  23.     printf( "\n UINT_MAX        %ld ", UINT_MAX );
  24.     printf( "\n LONG_MIN        %ld ", LONG_MIN );
  25.     printf( "\n LONG_MAX        %ld ", LONG_MAX );
  26.     printf( "\n ULONG_MAX       %e ", ULONG_MAX );
  27.     printf( "\n FLT_DIG         %d ", FLT_DIG );
  28.     printf( "\n DBL_DIG         %d ", DBL_DIG );
  29.     printf( "\n LDBL_DIG        %d ", LDBL_DIG );
  30.     printf( "\n FLT_MAX         %e ", FLT_MAX );
  31.     printf( "\n FLT_MIN         %e ", FLT_MIN );
  32.     printf( "\n DBL_MAX         %e ", DBL_MAX );
  33.     printf( "\n DBL_MIN         %e \n", DBL_MIN );
  34.  
  35.     return 0;
  36. }
  37.  
  38.