#define : (=macro) 입력을 출력으로 변환하는 방식을 정의
#ifdef : (=if define) 만약 정의되어 있다면?
#ifndef : (=if not define) 만약 정의되어 있지 않다면?
#endif : #ifdef, #ifndef 뒤에 반드시 사용
#include <iostream>
#define STAR
int main(){
#ifdef STAR
std::cout << "STAR" << std::endl;
#endif
#ifndef MOON
std::cout << "MOON" << std::endl;
#endif
#ifdef SUN
std::cout << "SUN" << std::endl;
#endif
return 0;
}