C语言中:#define SUB(a) (a)-(a)

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/29 18:18:33

C语言中:#define SUB(a) (a)-(a)

宏经过预处理后会直接替换
那么 SUB(6) 会被替换为 (6)-(6) = 0
所以上面的意思,其实 SUB(a) 就是0嘛
其实,我怀疑你的那个宏是不是写错了.