반응형 undef1 C언어 - #define #define은 전처리기 지시자로 컴파일하기 전에 실행되는 컴파일러의 한 부분입니다. #define은 기호 상수를 만들기 위한 지시자로 보통 '매크로'라고 합니다. 매크로를 정의하는 방법은 #define 이름 값 *;(세미콜론)을 사용하면 안 됩니다. 보통 매크로 이름은 대문자를 많이 사용합니다. 정의한 매크로를 사용하면 컴파일하기 전에 해당 매크로에 정의한 값으로 변경이 되는 방식입니다. 예제를 통해 매크로를 사용해보겠습니다. #include #define ARRAY_SIZE 10 int main(void) { int num[ARRAY_SIZE]; for (int i = 0; i < ARRAY_SIZE; i++) num[i] = i; return 0; } 배열에 매크로를 적용해보면 배열의 크기를 매크로.. 공부 자료실/C언어 2020. 7. 4. 이전 1 다음 반응형