home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft-Programers-Library-v1.3.iso / sampcode / c / other / learn / abs.c next >
Encoding:
C/C++ Source or Header  |  1988-10-07  |  191 b   |  11 lines

  1. /* ABS.C: Demonstrate macros. */
  2.  
  3. #include <stdio.h>
  4. #define ABS(value)  ( (value) >= 0 ? (value) : -(value) )
  5.  
  6. main()
  7. {
  8.    int val = -20;
  9.    printf( "result = %d\n", ABS(val) );
  10. }
  11.