网站建设经费预算策划书,大学生文创产品设计方案,企业公示网,网站开发如何修改域名一、算数运算符
假设变量 A 的值为 10
运算符描述实例A先赋值后运算C A C为10 A为11A--C A-- C为10 A为9A先运算后赋值C A C为11 A为11--AC --A C为9 A为9
二、位运算符
运算符描述实例对两个操作数的每一位执行逻辑与操作#xff0c;如果两个相应的位都为 1先赋值后运算C A C为10 A为11A--C A-- C为10 A为9A先运算后赋值C A C为11 A为11--AC --A C为9 A为9
二、位运算符
运算符描述实例对两个操作数的每一位执行逻辑与操作如果两个相应的位都为 1则结果为 1否则为 0。(11 1100)(1101)得到1100|对两个操作数的每一位执行逻辑或操作如果两个相应的位都为 0则结果为 0否则为 1。(11 1100)(1101)得到11 1101^对两个操作数的每一位执行逻辑异或操作如果两个相应的位值相同则结果为 0否则为 1。(11 1100)(1101)得到11 0001~对操作数的每一位执行逻辑取反操作即将每一位的 0 变为 11 变为 0。~(11 1100)得到1100 0011~A~B即表示A A ~B给B中为1的位对应于A的同样位上置0A的其他位不变嵌入式中代表清故障位 如A11010111 B00000001 则A~B执行结果为11010110 | A|B即表示A A | B给B中为1的位对应于A的同样位上置1A的其他位不变嵌入式中代表置故障位 如A11010110 B00000001 则A|B执行结果为11010111 将一个运算对象的各二进制位全部左移若干位左边的二进制位丢弃右边补0如A111100 A2得到1111 0000 将一个数的各二进制位全部右移若干位正数左补 0负数左补 1右边丢弃。如A111100 A2得到0000 1111