逻辑运算符 && 与 || 或 !非·; 位运算符 & 按位与 | 按位或 ~ 按位非 ^ 按位或与
逻辑运算符的运算规则
位运算符的运算规则 & 全一则一,否则为零 | 全零则零,否则为一 ~ 遇一则零,遇零则一 ^ 相同为零,不同为一
逻辑运算符只能对布尔型数据运算,并且可以短路,提高了程序的高效性,位运算符也可对数值型进行逻辑运算。 位运算符适合于计算机底层语言,运算速度相对较快,位运算&可以用来判断奇偶,^可以做两个数的交换; 位运算符不能短路,必须全部计算。