定义一个带参的宏,使两个参数的值互换
#defineCHANGE(a,b,t)t=a;a=b;b=amain(){intc,d,s;scanf(%d,%d),&c,&d);CHANGE(c,d,s)print...
#define CHANGE(a,b,t) t=a;a=b;b=a
main()
{
int c,d,s;
scanf(%d,%d),&c,&d);
CHANGE(c,d,s)
printf("c=%d,d=%d/n",c,d);
}
啥意思,麻烦大虾一句句帮我解释一下,我不是学计算机的,打了这几个字累死了,现在才知道计算机专家都是神人! 展开
main()
{
int c,d,s;
scanf(%d,%d),&c,&d);
CHANGE(c,d,s)
printf("c=%d,d=%d/n",c,d);
}
啥意思,麻烦大虾一句句帮我解释一下,我不是学计算机的,打了这几个字累死了,现在才知道计算机专家都是神人! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询