# define ABS-MOD(x,y) (((x) < 0) ((((x) % (y)) + (y)) % (y))

问题描述:

# define ABS_MOD(x,y) (((x) < 0) ((((x) % (y)) + (y)) % (y)):((x) % (y)))
1个回答 分类:综合 2014-11-27

问题解答:

我来补答
#define 定义了一个宏.
你可能需要这样用
int a=-5,b=2;
int c;
c=ABS_MOD(a,b)
然后编译器就帮你替换成 c = a
再问: 有什么用,什么时候会用它
再答: 求模呀,只不过要这个要判断符号,在什么时候用要看你自己决定呢
 
 
展开全文阅读
剩余:2000