상수 정의

Programming/C 2006. 9. 10. 20:44
#include <stdio.h>

#define LOWER 0  /* lower limit of table */
#define UPPER 300  /* upper limit */
#define STEP 20  /* step size */

/* print Fahrenheit-Celsius table */

main()
{
  int fahr;

  for( fahr = LOWER; fahr <= UPPER; fahr = fahr + STEP )
    printf( "%3d %6.1f\n", fahr, ( 5.0 / 9.0 ) * ( fahr - 32 ) );
}

  • #define이 상수를 정의해 주는 부분이고, 뒤에 세미콜론(;)을 붙이지 않는다.
  • 상수는 대문자를 사용하고, 변수와 달리 값이 변하지 않는다.

WRITTEN BY
손가락귀신
정신 못차리면, 벌 받는다.

,