a=(b,c) C 中一个语句
问题描述:
a=(b,c) C 中一个语句
答
b,c属于逗号表达式 因为它的优先级小于“=” 所以就加了个()
形成a=(b,c)这个表达式
逗号表达式的要领:
(1) 逗号表达式的运算过程为:从左往右逐个计算表达式.
(2) 逗号表达式作为一个整体,它的值为最后一个表达式(也即表达式n)的值.
(3) 逗号运算符的优先级别在所有运算符中最低.
所以明白了吧
此语句相当于a=c.
希望对你有帮助!