C语言(a=2,b=5,b++,a+b)这个括号表达式的值怎-查字典问答网
分类选择

来自贾存良的问题

  C语言(a=2,b=5,b++,a+b)这个括号表达式的值怎么算

  C语言(a=2,b=5,b++,a+b)这个括号表达式的值怎么算

5回答
2020-06-2022:34
我要回答
提示:回答问题需要登录哦!
谷沉沉

  (a=2,b=5,b++,a+b)这个叫逗号表达式,其值为最后一个表达式a+b的值8.

2020-06-20 22:37:53
贾存良

  如果是8,不是应该把表达式改成++b吗,怎么是b++

2020-06-20 22:42:10
谷沉沉

  不管是++b,还是b++,这都不影响整个表达的值。

2020-06-20 22:44:07
贾存良

  为什么不影响,b++不是应该先用b吗,计算完才把b的值+1

2020-06-20 22:45:23
谷沉沉

  b++,a+b先算b++,彻底完成后才算a+b。

2020-06-20 22:46:41
大家都在问
最新问答