C语言中 #define MAX(x,y) (x)>(y)?(x):(y)

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/07 07:41:48
C语言中#defineMAX(x,y)(x)>(y)?(x):(y)C语言中#defineMAX(x,y)(x)>(y)?(x):(y)C语言中#defineMAX(x,y)(x)>(y)?(x):(

C语言中 #define MAX(x,y) (x)>(y)?(x):(y)
C语言中 #define MAX(x,y) (x)>(y)?(x):(y)

C语言中 #define MAX(x,y) (x)>(y)?(x):(y)
三目运算,这条语句实现了两数比较大小 返回较大数的功能
具体就是:如果条件x>y成立,就输出x,否则就输出y.由于是宏定义,x和y都需要用括号包围.