매크로란? - 반복적인 일들을 쉽게 하기 위해 만들어 놓은 것들이다. - 함수는 한번 호출하면 사라지지만 - 매크로는 모든 프로그램에 들어가게 할 수 있다 #define N 10 -> 앞으로 나오는 모든 N은 10으로 대체한다 #define SQR(X) X*X -> X의 인자를 받으면 X*X를 수행할 거야(함수처럼 만들어 놓은 매크로) ex. #define N 10 #define SQR(X) X*X SQR(N); SQR(N+2); 해설 SQR(N); -> 10*10 인 100출력 주의!!!1 SQR(N+2); -> 12*12인 144출력이 아니고!!!!!!!!!!!!!!!!!!!!!!! N+2가 아래 형태와같이 그대로 넘어간다 10 + 2 * 10 + 2 연산자 우선순위에 의해서 2*10이 먼저 계산 되..