#define f(x) x*x main() {int a=6,b=2,c; C=f(a)?f(b); printf("%d\n",c);}
问题描述:
#define f(x) x*x main() {int a=6,b=2,c; C=f(a)?f(b); printf("%d\n",c);}
答
宏 要加括号 不然有风险
变量 要初始化
c是区分大小写的