C语⾔逗号运算(,)及其表达式
C语⾔提供⼀种⽤逗号运算符","连接起来的式⼦,称为逗号表达式。逗号运算符⼜称顺序求值运算符。
1.⼀般形式
表达式1, 表达式2, ……, 表达式n
2.求解过程
⾃左⾄右,依次计算各表达式的值,“表达式n” 的值即为整个逗号表达式的值。
例如,逗号表达式"a = 3 * 5, a * 4"的值=60:先求解a = 3 * 5,得a=15;再求a * 4 = 60,所以逗号表达式的值=60。
⼜例如,逗号表达式"(a = 3 * 5, a * 4), a + 5"的值=20:先求解a = 3 * 5,得a=15;再求a * 4=60;最后求解a + 5=20,所以逗号表达式的值=20。c语言中逗号表达式的用法
注意:并不是任何地⽅出现的逗号,都是逗号运算符。很多情况下,逗号仅⽤作分隔符。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。