作业帮 > 综合 > 作业

C语言中赋值表达式d=(9+e,f=d+9)括号有什么用?

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/05/16 19:38:39
C语言中赋值表达式d=(9+e,f=d+9)括号有什么用?
C语言中赋值表达式d=(9+e,f=d+9)括号有什么用?
如果没有括号的话,那么d的值就是9+e的结果,
加了括号就改变了运算的顺序,这样的话其实9+e就没有意义了,表达式的意思就是先把d+9的值赋给f,然后把f的值赋给d,
等价于d=f=d+9