简单用宏定义实现max(a,b)

来源:互联网 发布:游戏里被广为人知的梗 编辑:程序博客网 时间:2024/06/14 14:51

求两个数的较大值,我们很容易用函数实现,其实当用宏定义实现时更加方便快捷,举个例子:

 #include  <stdio.h> #define MAX(a,b)  (((a)>(b))?(a):(b))int main(){    int i = 5, k = 11;    printf("%d \n",MAX(i,k));    return 0;}

宏和函数的对比“`

原创粉丝点击