#define1 매크로(Macro) C++에는 매크로라 불리는 문법이 존재한다. 선언은 #으로 시작하여 특정한 키워드를 작성하며 ex) #define 이후에 나오는 값을 따로 처리하는 등에 지시를 사전에 처리할 수 있게 한다. 매크로는 컴파일러 전에 '전처리기'로부터 이를 먼저 처리하고 컴파일러가 이를 바탕으로 해당 매크로문을 작성한 곳을 사전에 작성한 내용으로 변환시켜 컴파일한다. #include #include #include #define PI 3.14159268#define MUL(x, y) (x) * (y) #define TRUE rand() % 2 // 허용하면 안되는 매크로다..typedef unsigned char BYTE; // 이것도 전처리기에서 처리함typedef unsigned long ULONG; int mai.. 2024. 6. 7. 이전 1 다음