언어/C

[C] define 매크로 함수 사용하기

돌멩이수프 2022. 4. 24. 21:12
728x90

같은 값을 여러번 사용하지 않고 한 단어로 사용하거나, 한 눈에 알아보기 쉽게 하기 위해서는 define 매크로 함수를 사용한다.

main 함수가 실행되기 전에 #define MAX 10000 처럼 사용하면 된다.

#include <stdio.h>
#define MAX 10000

int main(void)
{
	printf("%d", MAX);
	return 0;
}

출력값은 10000 이다. 매크로 함수에서 또 다시 함수를 사용할 수도 있다.

#include <stdio.h>
#define Hi printf("안녕하세요.")

int main(void)
{
	printf("%s", Hi);
	return 0;
}

출력값은 안녕하세요. 이다.

728x90