”^“符号是什么意思?
#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运算后的结果是多少呢?
2010-03-10 21:34
2010-03-14 18:09