C语言中 ^ 符号是什么运算符号?
^
不是多少次方吧.我运行过试了的.完全看不懂
#define JH(x,y) x=x^y;y=x^y;x=x^y
#includestdio.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);
}
他输出结果是 a=3,b=7,c=5
我开始以为是交换的意思
然后自己随便写了几个程序试,但是结果完全看不懂规律
C语言中 ^ 符号是什么运算符号?
答案:1 悬赏:30 手机版
解决时间 2021-08-22 04:38
- 提问者网友:雾里闻花香
- 2021-08-21 06:09
最佳答案
- 五星知识达人网友:第幾種人
- 2021-08-21 07:04
c语言中,那个是逻辑异或的符号,不是幂次的意思.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯