Programing - C/C Basic grammar
050 매크로 함수 이해하기
junmoyo
2017. 7. 27. 11:09
목표 :
#define 을 이용해서 매크로 함수를 만들어 본다
소스코드 : main.c
#include <stdio.h>
#define SUM(A, B) A+B
#define COMPARE(A, B) A>B? A:B
int main(void)
{
int value_1 = 2;
int value_2 = 3;
int sum = SUM(value_1, value_2);
int compare = COMPARE(value_1, value_2);
printf("value_1 과 value_2의 합은 %d \n", sum);
if (compare == value_1)
{
printf("value_1 이 value_2 보다 크다\n");
}
else if (compare == value_2)
{
printf("value_2 가 value_1 보다 크다\n");
}
return 0;
}
결과
#c언어, #c언어입문, #프로그램입문, #매크로함수