- 9
- 0
- 约7.21千字
- 约 66页
- 2017-01-01 发布于广东
- 举报
PPT研究院 POWERPOINT ACADEMY * * 2.4.4 逻辑运算符 运算符 功能 ! 逻辑非 逻辑与 || 逻辑或 2.4.4 逻辑运算符 逻辑非(!)运算符的作用是将原表达式的逻辑值取反 逻辑与()运算符的作用是当左右两个表达式的值都为逻辑真时其值为真,只要其中一个为逻辑假则其值为假 逻辑或(||)运算符的作用是当左右两个表达式都为逻辑假时其值为假,只要有一个表达式的值为逻辑真则其值为真。 其中逻辑非(!)运算符是单目运算符,其他是双目运算符。 在由逻辑运算符组成的逻辑表达式中,运算量的值非0则等价于逻辑真,运算量的值为0则等价于逻辑假。整个逻辑表达式返回的值也为逻辑值,逻辑假返回“0”,逻辑真返回“1”。 进一步解释: 在整个逻辑表达式的计算中如果前面的表达式的值已经可以确定整个逻辑表达式的值,则剩下的表达式不求解,这种方式可以称之为“短路”。 例如: int x=0,y=1,z=2,t; t=x(y=z); coutt=t,x=x,y=y,z=zendl; //结果为t=0,x=0,y=1,z=2 t=z||(x=y); coutt=t,x=x,y=y,z=zendl; //结果为t=1,x=0,y=1,z=2 2.4.5 位运算符 符号 功能 ~ 按位求反 按位与 | 按位或 ^ 按位异或 左移位 右移位 2.4.5 位运算符 按位求反运算符(
原创力文档

文档评论(0)