2013-03-31 15 views
-3

我不知道代碼是否是錯誤的,但我試圖瞭解在這種情況下運算符&是什麼。我知道這是一個推薦運營商,如C++ site,但我正在審覈的代碼不是格式&xxxx。我也想指出,我不說話C.這裏是代碼位:看起來像一個參考運算符,但不是由C++定義

mask1 = uBRAddress & (inv_zero >> 32-size); 

所有變量都unsigned long int類型,除了尺寸爲int。這是數學加法,還是隻是連接 - 不確定如何讀取它。

+3

這是一個按位和。 –

+1

這是一個按位和... – Borgleader

+0

欣賞你的反應,同時後悔不得不問,因爲這似乎是一個討厭的問問你認爲重複,我沒有來過。當我的問題被降低時,我真的很興奮。我浪費你寶貴的時間嗎? – Risho

回答

4

這是一個按位運算符AND

你可以找到一個關於它如何工作的好教程here

順便說一句,它是CC++之間共享,所以它不是C++特定。

+0

謝謝你的時間,我知道這是一些小事,但我沒有找到任何相關的東西。 – Risho

2

從您參考的網站上,查找this page上的「按位運算符」。

相關問題