【发布时间】:2016-10-05 13:25:24
【问题描述】:
一元运算符“&”是如何工作的?
在一个测试项目中,我运行了这段代码:
int num = 50, num2 = 100;
int x = num & num2;
结果:x = 32
int num = 100, num2 = 90;
int x = num & num2;
结果:x = 64
这是如何计算的?
【问题讨论】:
-
它不是一元运算符。至于它的作用,请阅读按位运算。
-
做一个简单的谷歌搜索应该会给你答案,它不是一元运算符,它是按位与
-
&运算符有两个操作数。为什么说它是一元的? -
@FᴀʀʜᴀɴAɴᴀᴍ msdn.microsoft.com/nl-be/library/sbf85k1c.aspx我从 MSDN 获得了一元。
标签: c#