如下代码 注意三目运算符 可以是 => 表达式1?表达式2:表达式3 #define MAX1(a,b,c) ((a)>(b)?(a>c?a:c):(b>c?b:c)) int main(int argc, char* argv[]) { int a = 5, b = 4, c = 6; int i = MAX1(a,b,c); return 0; }