运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。
工具/原料
visual studio 2015
逻辑运算符
1、逻辑运算符包括“&&”、"||"、"!"
2、C#中,逻辑运算符只能处理布尔类型的数据,使用其他类型进行比较时,编译器报错。
3、逻辑运算符一般搭配判断条件使用,输出true/false的判断状态,用于语句执行。
位运算符
1、位运算符包括“&”、"|"、"^"、"~"、"<<"、">>"
2、位运算符作用于位,并逐位执行操作。需注意 & | ^ 的真值变换
3、一般使用位运算符进行数据处理。如图,可观察"位"变化。注意 ~ 取反操作是数据类型
4、注意“<<”“>>”a<<b:为 a 左移 b 位a>>b:为 a 右移 b 位