C#基础知识 - 逻辑运算符与位运算符
1、逻辑运算符包括“&&”、"||"、"!"

2、C#中,逻辑运算符只能处理布尔类型的数据,使用其他类型进行比较时,编译器报错。

3、逻辑运算符一般搭配判断条件使用,输出true/false的判断状态,用于语句执行。


1、位运算符包括“&”、"|"、"^"、"~"、"<<"、">>"

2、位运算符作用于位,并逐位执行操作。
需注意 & | ^ 的真值变换

3、一般使用位运算符进行数据处理。如图,可观察"位"变化。
注意 ~ 取反操作是数据类型

4、注意“<<”“>>”
a<<b:为 a 左移 b 位
a>>b:为 a 右移 b 位

1、逻辑运算符与位运算符表现现实有点类似,但是运行机制完全不同。
C#中逻辑运算符只能处理布尔类型数据;
运用位运算时,注意不同运算符对不同位的操作不同;
取反操作时,数据类型不同,得到的结果差异较大;
左右移位时,注意前后数据位置;
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:149
阅读量:145
阅读量:22
阅读量:31
阅读量:41