![]() |
#2
cnfarer2010-03-11 13:42
|
#define JH(x,y) x=x^y;y=x^y;x=x^y
#include<stdio.h>
main()
{
int a=3,b=5,c=7;
JH(a,b);
JH(b,c);
JH(a,c);
printf("a=%d,b=%d,c=%d\n",a,b,c);
}
请问上述程序中的^符号是什么意思啊?那第一个x=x^y运算后的结果是多少呢?