符号“&” ,“与”操作,运算规则:两个位都为1时,结果才为1。
符号“|”,“或”操作,运算规则:两个位都为0时,结果才为0。
符号“^”,“异或”操作,运算规则:两个位相同为0,相异为1。
符号“~”,“取反”操作,运算规则:0变1,1变0。
符号“<<”,“左移”操作,运算规则:各二进制位左移若干位,高位丢弃,低位补0。
符号“>>”,“右移”操作,运算规则:各二进制位全部右移若干位,对无符号数,高位补0,有符号数,各编译器处理方法不一样,有的补符号位(算数右移),有的补0(逻辑右移)。
符号“&&”,“逻辑与”操作,运算规则:判断双方都为真,结果为真,判断一方为假,结果为假。
符号“||”,“逻辑或”操作,运算规则:判断双方有一方为真或都为真,结果为真,判断双方都为假,结果为假。