定义一个带参数的宏,求出三个数中最大的一个数

#include <iostream>

using namespace std;

#define MAX(a,b,c)  ((a) > (b)?((a)>(c)?(a):(c)):((b)>(c)?(b):(c)))

int main()
{
	cout << MAX(5,10,6) << endl;
	return 0;
}


版权声明:本文为chenzrcd原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。