프로그래밍 언어 썸네일형 리스트형 C/C++ 전치리문 #define C/C++ 전치리문 #define #include에 이어 이번엔 #define에 대해 적어봅니다. #define은 상수값을 지정하기 위한 매크로라고 부르며, 상수뿐만 아니라 함수로도 사용할 수 있습니다. 우선 상수로써의 매크로 사용을 살펴보겠습니다. 이렇게 사용하면 됩니다. 위에는 숫자만 해놨지만 사실은 문자열이나, 다른 define된 상수를 활용한 값도 생성할 수 있습니다. 이런 식으로 쓸 수 있다는 것이죠. 얼핏 보면 전처리기로 쓰는 것보다 차라리 아에 변수를 변경 못하도록 하는 것이 낫지 않나라고 생각하실 수 있습니다. 하지만 차이가 나죠. 전처리기는 말그대로 컴파일 전에 처리하는 것입니다. define으로 통해 지정된 매크로 상수들은 컴파일시 사용자가 define으로 선언한 상수들을 설정된 값으로.. 더보기 이전 1 다음