标签: c++
我不知道代码是否错误,但我试图理解&运算符在这种情况下的作用。我知道这是一个推荐运算符,就像在这个C++ site中一样,但我正在审查的代码不是&xxxx的格式。我还想指出我不会说C.这是代码位:
&
&xxxx
mask1 = uBRAddress & (inv_zero >> 32-size);
除了size为int之外,所有变量都是unsigned long int。这是数学上的补充,还是只是连接 - 不确定如何阅读它。
答案 0 :(得分:4)
这是一个按位AND运算符。
AND
你可以找到一个关于它是如何工作的好教程here。
顺便说一句,它在C和C++之间共享,因此它不是C++特定的。
C
C++
答案 1 :(得分:2)
从您引用的网站,在this page上查找“按位运算符”。