C语言: -a+b和-(a+b)含义一样吗?i==j==i+1运算顺序?

问题描述:

C语言: -a+b和-(a+b)含义一样吗?i==j==i+1运算顺序?
1个回答 分类:综合 2014-10-28

问题解答:

我来补答
显然是不一样的.
混合表达式中优先顺序:算术运算,字符运算,关系运算,逻辑运算
所以在i==j==i+1中,i和j都等于1的话,先计算i+1为2,然后从左往右,i==j,结果为真,即1,然后1==2,显然为假
再问: 能否具体解释下c运算符的左右结合性?最好举几个例子,
再答: 左右结合性是指什么。。。?如果运算优先级相当的话就是从左往右
 
 
展开全文阅读
剩余:2000