전처리기의 사용(ifdef,ifndef)
2022. 11. 10. 02:06ㆍc
728x90
중복되지않게 한번만 컴파일하기위해 사용
1) #ifdef : 만약 정의가 되어있다면 else까지 부분을 컴파일
#else //정의가 되어있지 않으면
#define 내용 ~ // else 부분부터 endif까지 컴파일
#endif
2) #ifndef: 만약 정의가 되어 있지 않다면
#define 내용~ // else까지 내용 컴파일
#else //정의가 되어있다면 else 이후의 내용 컴파일
#endif
728x90
'c' 카테고리의 다른 글
| (c) 공용체 union (0) | 2022.11.10 |
|---|---|
| (c) _t로 끝나는 자료형 (0) | 2022.11.10 |
| (c) 메모리 세팅-memset 함수 (0) | 2022.11.10 |
| (c) 버퍼비우기-flush 함수 (0) | 2022.11.10 |
| (c) memcpy 함수 (1) | 2022.11.10 |