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