#include <stdio.h>
#define MAX_NUMBER(a,b) ((a)>(b)) ? (a):(b) //返回较大的一个数。
#define MAX(a,b) ((a)/(b)) ? (a):(b) //返回最大的一个数。不用if,等语句
int main()
{
printf("%d\n",MAX_NUMBER(10,5));
printf("%d\n",MAX(5,6));
}
简单的宏定义
最新推荐文章于 2020-07-02 17:22:35 发布
#include <stdio.h>
#define MAX_NUMBER(a,b) ((a)>(b)) ? (a):(b) //返回较大的一个数。
#define MAX(a,b) ((a)/(b)) ? (a):(b) //返回最大的一个数。不用if,等语句
int main()
{
printf("%d\n",MAX_NUMBER(10,5));
printf("%d\n",MAX(5,6));
}