1.宏定义完成一年有多少秒:
#define SEC_YEAR (60LL * 60LL * 24LL * 365)
2.用宏定义完成带参宏的传递,并且返回较大的那个
#define MAX(a,b) a > b?a : b;
#define MAX(a, b) (a) > (b)? (a):(b)
#define MAX(a,b) ({int A(a),B(b); A > B? A:B});
#define MAX(a,b) ({typeof(a) A(a),B(b);A > B?A :B});