作业帮 > 综合 > 作业

c++中布尔表达式类型是否只在判断框出现?小括号括起来的那个

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/18 20:11:26
c++中布尔表达式类型是否只在判断框出现?小括号括起来的那个
详细问题:i=(i=3)+i 式子中(i+3)为什么不能理解为 i=3 (i!=0) 这个布尔表达式类型
这不是布尔类型的判断,这是一个赋值语句,
再问: 请问什么时候才能是布尔表达式的判断???
再答: if(a==true)
再问: 就是说布尔表达式只会在判断框里才算是吗?? 普通运算中括号中都不属于布尔表达式??
再答: 有二个等号的才是比较,,1个等号是赋值,
再问: 我想问下原来那个问题 (i)不是代表(i!=0)吗???那么(i=3)怎么不能理解为 i=3 (i!=0)?????就是先赋值然后判断