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-20 22: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

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •