C语言求解释谢谢

2025-03-18 04:20:49
推荐回答(2个)
回答1:

哥们,我记得这个问题我回答过你,请你自己再好好看看好好想想。

https://zhidao.baidu.com/question/2207335984508612508。

但是你没有采纳我的回答。那我只能把百度百科里的说明直接粘贴下来了。

表达式1,表达式2,表达式3,...... ,表达式n
逗号表达式的要领:
(1) 逗号表达式的运算过程为:从左往右逐个计算表达式。
(2) 逗号表达式作为一个整体,它的值为最后一个表达式(也即表达式n)的值。
(3) 逗号运算符的优先级别在所有运算符中最低。

参考自百度百科C语言逗号表达式

回答2:

定义a b c 都等于0
c=a--5=5 a=b=0 b=3因为有逗号,不赋值相当于空
所以输出c=5