0 我刚刚看到一个代码,其中使用了运算符^=。 它是做什么的? 它被这样使用: number^=arr[m]; 数字和arr [m]都是整数。^=运算符,它有什么作用? 我会搜索它,但它不可能搜索^ =。 来源 2016-04-30 farshad +2 查看[^运算符](https://msdn.microsoft.com/en-us/library/zkacc7k1.aspx) – +2 您可以阅读['^ ='运算符](https ://msdn.microsoft.com/en-us/library/0zbsw2z6.aspx)在MSDN上。 – +4 我投票结束这个问题作为题外话,因为在我的官方文档 – Amit
3 x ^= y 是 x = x^y 短版本并且正在执行按位异或操作。 来源 2016-04-30 21:28:47 h8red +1 这不一定**按位**。 – Amit +2 @Amit。对于整体论证它是。 – +0 @DStanley - 这篇文章中有没有说它是关于整型的? – Amit
查看[^运算符](https://msdn.microsoft.com/en-us/library/zkacc7k1.aspx) –
您可以阅读['^ ='运算符](https ://msdn.microsoft.com/en-us/library/0zbsw2z6.aspx)在MSDN上。 –
我投票结束这个问题作为题外话,因为在我的官方文档 – Amit