c++中异或运算是什么意思?如qwe∧4是什么意思。

 我来答
cdyzxy
2017-12-09 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.4万
采纳率:85%
帮助的人:3738万
展开全部

异或是一种逻辑运算,在c中的异或是针对二进制数据间的运算来说的

两个二进制数逐位进行异或运算,当位上的数相同时得到0,不同时得到1

比如:10^14=4

1010B
1110B
0100B 按位运算得到结果,比如最高位1^1=0,次高位0^1=1
异或运算常用在检测二进制某位上是否与模板不同或者进行加密解密方面。
异或运算的特点:
一个数和自身异或得到0
一个数A如果和B异或得到C,那么C再和B进行异或会肯定还原得到A,B就是加密密钥
更多追问追答
追问

大神请看这个程序,能再说的详细点吗
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式