写一个"标准"宏MIN,这个宏输入两个参数并返回

22 查阅
写一个"标准"宏MIN,这个宏输入两个参数并返回较小的一个。

参考答案:

正确答案:

\r\n

#define MIN(A,B) ((A) <= (B) (A) : (B))
这个测试是为下面的目的而设的:
1). 标识#define在宏中应用的基本知识。这是
很重要的,因为直到嵌入(inline)操作符变为标准C
的一部分,宏是方便产生嵌入代码的唯一方法,对
于嵌入式系统来说,为了能达到要求的性能,嵌入
代码经常是必须的方法。
2). 三重条件操作符的知识。这个操作符存在
C 语言中

参数