알고리즘 문제풀이/C++

C++ 개념 학습 - 전처리, 리터럴 상수, 심볼릭 상수

aerimi-code 2026. 7. 28. 14:51

 

매크로는 문서 편집기

#define MY_NUMBER 9

int main()
{
	cout<<MY_NUMBER<<endl;
    
    return 0;
}

 

이렇게 하면 9가  출력 됨.

 

전처리기 - 빌드 전에 결정. 빌드 하기 전에 결정 됨.

 

조건에 맞춰서 컴파일을 할 수 있음. 

#ifdef LIKE_APPLE //define 되어있는 경우
	cout<<"Apple"<<endl;
#endif

#ifndef LIKE_APPLE //define 안되어있는경우
	cout <<"Orange"<<endl;
#endif


return 0;

 

 

 

C++ 언사인드 (Unsigned) 란? == "부호가 없다"