0

在 C 中,以下是有效代码:

if ((a, a+b, a*b) >= 0) {
    ....
}

(a, a+b, a*b)零件有特殊名称吗?

4

1 回答 1

7

x, y称为逗号表达式。

,在 C 中称为逗号运算符,与.(x, y, z)相同((x, y), z)

它不能与分隔函数参数且不是逗号运算符的逗号混淆。

于 2012-09-14T19:39:26.887 回答