[C/C++] 매크로 관련 정리(1)
기본에 충실하기를..코딩도장 복습하면서 공부하는 공간 1. 누가 나에게 매크로를 왜 사용하는지 물어본다면?(매크로 사용 목적) 일단 생각나는데로 말해보도록 1) 공통적으로 사용하면 것(변수, 함수 등)을 매크로로 정의함으로써 수정-용이성을 향상시키기 위해 --> #define SPEED_OF_LIGHT 3 위와 같이 정의하고 SPEED_OF_LIGHT가 필요한 부분에서 SPEED_OF_LIGHT를 사용한다고 하자.만일 SPEED_OF_LIGHT의 값을 2.9로 수정하고 싶다면 #define 부분에서 값을 수정하면 되고, 그 결과는 SPEED_OF_LIGHT를 사용하는 모든 부분에 적용된다. 반대로 위와 같이 매크로를 사용하지 않고 하나하나 3을 입력하는 경우를 생각해보자. 숫자를 2.9로 수정하기 위해서..
Programming/C++
2019. 3. 9. 22:50