January 19, 2008 at 7:08 am · Filed under Interview Questions
#define SWAP(a, b) ((&(a) == &(b)) || \
(((a) -= (b)), ((b) += (a)), ((a) = (b) - (a))))
Permalink
Name (required)
E-mail (required)
URI
Notify me of follow-up comments via email.