微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 谁知道异或的符号?

谁知道异或的符号?

时间:10-02 整理:3721RD 点击:
“^”是按位异或
那异或的符号是什么呢?

"^"这个就是异或啊。小编是不理解按位的意思吧,按位异或就是对应的位相异或。如果都是bit行就直接相异或。如果char等类型,就是对应的位相异或,例如C=A^B就是A的第一位和B第一位相异或得到C的第一位。如此类推得到其他位。

原来如此,我只是被一些教材误导了

C语言好像只有按位异或吧,如果必须的话,可以试试 ((~A)&B)|(A&(~B))

我就来看看 。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top