전처리기1 [C 언어] 전처리기 전처리기(preprocessor) 컴파일 이전 C 프로그램을 수정해주는 소프트웨어 전처리기는 전처리 지시자에 의해 제어된다 전처리 지시자 : #으로 시작하는 명령어 ex) #define, #include #define 지시자는 매크로(macro)를 정의한다. 매크로(macro)란? : 상수나 자주 사용하는 표현식과 같이 다른 이름으로 대체한 이름 ex) N을 10으로 사용 test.c #include #define N 10 int main(void) { printf("%d", N); return 0; } > gcc -Wall -Wextra -Werror test.c > ./a.out 10% 전처리기의 출력물을 보고싶을 경우 gcc에서 -E 옵션 사용 전처리기의 출력물을 확인하는 이유 : 전처리기가 지시자.. 2023. 5. 18. 이전 1 다음