c++符号^= 是什么意思 data[i] ^= m_password;
答案:6 悬赏:0
解决时间 2021-03-13 21:52
- 提问者网友:江鱼
- 2021-03-13 09:45
c++符号^= 是什么意思 data[i] ^= m_password;
最佳答案
- 二级知识专家网友:年轻没有失败
- 2021-03-13 11:19
这个是复合赋值运算符
data[i] ^= m_password
相当于data[i]=data[i] ^m_password;
求data[i]的m_password次方。再将所得的值赋给data[i],这应该是个加密算法。
data[i] ^= m_password
相当于data[i]=data[i] ^m_password;
求data[i]的m_password次方。再将所得的值赋给data[i],这应该是个加密算法。
全部回答
- 1楼网友:风格单纯
- 2021-03-13 15:06
a += b;什么意思知道吧
^异或运算
- 2楼网友:一池湖水
- 2021-03-13 14:03
约等于
- 3楼网友:两不相欠
- 2021-03-13 13:03
这是异或
- 4楼网友:一池湖水
- 2021-03-13 12:56
同意“熊才小略”!应该是异或的意思,我在电脑上测试过。
再看看别人怎么说的。
- 5楼网友:山鬼偶尔也合群
- 2021-03-13 12:38
题主,您好!您提问,您辛苦了...
我为没能主动感知您有这个问题而感到抱歉!!!
----------------------------------------------
理 论:data[i] ^= m_password 为 复合赋值运算符
等价于:data[i]=data[i] ^m_password;
意 思:求data[i]的m_password次方,并将所得的值赋给data[i]
升 华:欧几里得_加密原理_中有用到
----------------------------------------------
跪安...
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |