C#中运算符

位运算符:

& 与运算 两个操作数的二进制格式运算(全为1结果为1 其他都为0)

| 或运算 两个操作数的二进制格式运算(只要其中一个为1结果为1,两个都为0结果为零)

^ 异或运算 两个操作数的二进制格式运算(相同位置上两个数全为0或全为1结果为0,如果其中一个为1另一个位0则结果为1。(就是相同为0,不同唯一))

~ 按位取反运算 单个操作数的二进制运算(某个位置上如果为1结果为0,如果为0结果为1,如果符号为时-则结果符号位为+(就是翻转运算))

<< 二进制左移运算 二进制左移运算符。左操作数的值向左移动右操作数指定的位数

>> 二进制右游运算 二进制右移运算符。左操作数的值向右移动右操作数指定的位数。

 

赋值运算符:

= 简单赋值运算符

+= 加且赋值运算符(例如 a = 3; (a = a + 1); (a+=1);)

-=    减且赋值运算符

*= 乘且赋值运算符

/=    除且赋值运算符

%=   取余且赋值运算符

<<= 左移且赋值运算符

>>= 左移且赋值运算符

&= 按位与且赋值运算符

^= 按位异或赋值运算符 

|= 按位或赋值运算符

 

转载于:https://www.cnblogs.com/sy-liu/p/11193773.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值