C语言——预处理命令(宏)有些问题,宏和函数都可以
#include#define MAX(x,y) (x)>(y)?(x):(y)void main(){ int t; int a=1; int b=2; int c=3; int d=4; t=MAX(a+b,c+d); printf("%d\n",t);}/*这里的MAX不是函数,只有一个main函数,在main 函数中就能求出 t 的值,这个问题也可以用函数(定义
原创
2015-06-27 22:00:36 ·
450 阅读 ·
0 评论