为什么啊!看不懂。。谁能解答下,各个答案怎么出来的。 选哪个,为什么
32
http://codepad.org/PTqmi0B8
在线编译运行通过。
32,你的答案没正确的,最右的那个表达式的值作为逗号表达式的值
32貌似没有这个选项啊!
下面4个答案全是错的吧应该等于32吧
哈,,你的应用出错了,题目与答案不符
在vs2010下测试,结果是32,还是没弄明白为啥是32,有哪位大神给分析一下???
逗号运算符,结果等于最后一个的值。
答案应该是32,逗号运算符,结果应该是最后一个表达式
逗号表达式一般形式:
表达式1,表达式2,表达式3……表达式n
如(a=3*5,a*4),a+5 先计算出a的值等于15,再进行a*4的运算得60(但a值未变,仍为15),再进行a+5得20,即整个表达式的值为20。
32,主要是逗号运算符,取最后一个数值