Arity是运营商可以采用的操作数的数量.例如,+,-,*和&是可同时用作一元(一个操作数)和二进制(两个操作数)的运算符.?:是唯一需要三个操作数的运算符(这就是它被称为三元运算符的原因).
但是,(逗号)运算符是什么?
逗号运算符是二元运算符,如其在C标准中的定义所述,§6.5.17:
Syntax
1 expression:
assignment-expression
expression , assignment-expression
Run Code Online (Sandbox Code Playgroud)