매크로 상수 - 매크로 상수의 정의, 매크로 상수의 해제, 매크로 상수의 장점
CODEDRAGON ㆍDevelopment/C, C++
반응형
매크로 상수의 정의
#define PI 3.14 |
전처리기 지시자 | #define | 매크로 상수를 선언하기 위해서 #define를 지정 |
매크로 상수 이름 | PI | 매크로 상수의 이름을 지정 |
치환값 | 3.14 | 매크로 상수에 치환되는 값 지정 |
매크로 상수의 장점
· 프로그램 수정이 용이합니다.
· 숫자 대신에 직관적인 의미를 갖는 이름을 부여할 수 있습니다.
· 변수와 달리 추가적인 메모리 공간을 요구하지 않습니다.
· 코드에 등장하는 상수들을 한곳에 모아서 관리할 수 있습니다.
매크로 상수의 해제
#undef PI |
전처리기 지시자 | #undef | 매크로의 선언을 해제하기 위해서 #undef를 지정 |
해제할 매크로 이름 | PI | 해제할 매크로 이름 지정(미리 정의된 매크로 상수) |
'Development > C, C++' 카테고리의 다른 글
메소드의 재귀호출(Recursive Call), 재귀함수(Recursive Function), 재귀호출 (Recursive Call) (0) | 2023.05.09 |
---|---|
형변환으로 인한 데이터 손실, 강제 형변환 (0) | 2021.11.26 |
Ex-포인터 변수에 2차원 배열의 시작 주소 저장 (0) | 2021.11.12 |
클래스 정의, 클래스 선언 형식 (0) | 2021.11.11 |
다이아몬드, 별 트리, 모래시계, 나비 (0) | 2021.05.16 |