블로그 이미지

#define 뒤에 \를 붙이는 경우, 다중 줄로 #define을 선언하는 경우

2014. 5. 9. 22:24

#define 을 한 줄에 다 쓸수 없을 때

\ 문자를 이용하여 다중 줄로 선언할 수 있다.

단, 다중 줄로 선언할 경우 마지막 줄 에는 \ 문자를 붙이지 않는다.


#define SWAP(A, B) \

do {\

temp = A;\

B = A;\

A = temp;\

}while(0)