#define ZL_SWAP_VALUE( a, b ) ( a^=b^=a^=b )int a = 10;int b = 20;ZL_SWAP_VALUE( a, b );아아... 무섭다... 비트연산자!!
이거 쓰지 마라. 빠르다는 보장도 없고 위험하기만 하다고 토론 끝난지 20년은 되는거같다.