C语言中#define MU(x,y) x*y什么意思?C语言中#define MU(x,y) (

C语言中#define MU(x,y) x*y什么意思?C语言中#define MU(x,y) (x*y)什么意思?

这是宏定义 就是把 MU(x,y)定义为x乘y,在下面的代码中遇到MU(X,Y)这样的函数一律表示x ×y追问

你的答案不对,如果简单宏定义我也知道

追答

好,希望你找到正确答案以后能告诉我一下

追问

追答

你的问题里,后面的x*y是到底带不带括号的呀

追问

C语言中#define MU(x,y) x*y什么意思?C语言中#define MU(x,y) (x)*(y)什么意思?比如a=2,b=3;MU(a+b,a–b)

这个

追答

合着你开始打错了

那也是宏定义啊

结果不是 -5 么

温馨提示:答案为网友推荐,仅供参考
相似回答