C++已知A=1,B=2.C=3 ,则表达式++a||-b&&++c 的值是()这个道题怎么做
C++已知A=1,B=2.C=3 ,则表达式++a||-b&&++c 的值是()这个道题怎么做
日期:2018-03-10 05:50:24 人气:1
根据运算符的优先级,表达式等价于
(++a) || (-b) && (++c)
在C/C++中 0为false,非0就是true,上面的表达式就等于
true || true && true
所以最终的值就是true,如果按照整数输出,则为1