#define SWAP(a,b) __asm__("xchgl %%eax,%%ebx;":"=a"(a),"=b"(b):"0"(a),"1"(b)); xor 로 한다고 해도... 3단계? 근데 이건 단번에 끝나니.. cpu 사이클 많이 차지 하지도 않을거 같고.. 머 짧다고 좋은것도 아니니 전문가분들의 의견을 듣고 싶어요