C语言“^“运算符

C语言运算符“^”

  1. 第一步先转换为二进制
  2. 第二步对每位进行比较,相同为0,不同为1
  3. 例如
int m = 33, n = 66;
m = m^n;
n = n^m;
m = m^n;
printf("%d,%d",m,n); //运行结果为66,33

猜你喜欢

转载自blog.csdn.net/qq_53075298/article/details/120049049
今日推荐