看不懂,求解释...!!!!!!
void swap(int *a,int *b)
{
(*a) ^= (*b) ^= (*a) ^= (*b);
}
[解决办法]
内存中都是二进制的字符,抑或一个数a,再抑或一个数a,就等于原数
这个可以像楼上说的,不用纠结。但是需要明白其中的道理
发布时间: 2013-03-20 15:25:24 作者: rapoo
看不懂,求解释...!!!!!!
void swap(int *a,int *b)
{
(*a) ^= (*b) ^= (*a) ^= (*b);
}