매크로 함수1 [C | C++] #define 매크로 상수, 함수 정리 1. #define 매크로란?C나 C++ 관련 책을 보게 되면 #define이라는 것을 본 경험이 있을 것이다.#define 은 매크로를 정의할 때 앞에 써주는 키워드라고 생각하면 되겠다. 매크로는 프로그램 내에서 컴파일러가 매크로를 만났을 때, 대체할 문자열을 정의하는 것을 말한다.이러한 매크로는 컴파일러가 컴파일을 시작하기 전에, 전처리가 #define으로 정의된 기호상수 등을 확장 문자열로 변환시키는 동작을 한다. 그럼, 매크로에 대해서 자세히 알아보도록 하자. 2. 매크로 상수, 매크로 함수를 알아보자.위에서 매크로가 무슨 기능을 하는 것인지는 알아봤으므로, 어떤 형식으로 이루어졌는 지 알아보자. 12#define [매크로 상수명] [매크로 확장 문자열]#define [매크로함수명(전달인자)] [.. 2018. 5. 10. 이전 1 다음