[C언어] 매크로 #define #undef


[C언어] 매크로 #define #undef

#define 지시자는 값을 다른 이름으로 정의하며 이름을 짓는 방법은 변수와 같습니다. 보통 매크로는 대문자를 사용합니다. #define 매크로이름 값 define 은 변수명을 지정하듯 사용해도 된다고 생각하면 될 듯합니다. #define으로 정의한 매크로는 다른 이름으로 다시 정의할 수 있습니다. #define ARRAY_SIZE 10 // 10을 ARRAY_SIZE로 정의 #define DEFAULT_ARRAY_SIZE ARRAY_SIZE // ARRAY_SIZE를 DEFAULT_ARRAY_SIZE로 정의 #define으로 정의한 매크로를 해제하고 싶을 때는 #undef를 사용합니다. #undef 매크로이름 #define은 함수 모양의 매크로도 정의할 수 있습니다. #define 매크로이름(x) 함..


원문링크 : [C언어] 매크로 #define #undef