逗号运算符
,
逗号运算符是C语言中优先级最低的运算符,也叫顺序求值运算符。作用是把多个表达式用逗号联接起来(或者说,把这些表达式用逗号分开),构成一个更大的表达式。其中所构成的表达式称为逗号表达式。如:(8+5,7+9)
逗号表达式
逗号表达式作为一个整体,它的值为最后一个表达式的值,运算顺序是从左往右。
(4+9,5+7) //输出12
(a=2+3,a+8) //输出13,因为=优先级比 ,高,所以a=5,a+8=13
((a = 3 * 5, a * 4), a + 5) //输出20 先算a=15,里面的逗号表达式值为a*4=60,所以(60,a+5)=20
————————————————————————————————————
感谢观看,希望对你有所帮助~