单独也有意义,只是不常用,这是一个逗号表达式,返回最后一个表达式的值,即b
回答者: jun871216
//////////////////////////////感谢jun871216指出的错误/////////////
如果(a,b)跟在一个函数名后面,则代表a和b是给函数传的值。
例如:
max(a,b);代表求a和b两个值中最大的一个
min(a,b);代表求a和b两个值中最小的一个
也有时,(a,b)跟在一个类型为某个类(或结构体)的变量后面则可能代表a和b是为该变量的构造函数传的值。例如:
class Node
{
//定义类
//……
public:
Node(int a,int b)
//……
};
//……
Node node(a,b);
//……
温馨提示:答案为网友推荐,仅供参考