宏定义展开问题

来源:互联网 发布:工作软件 编辑:程序博客网 时间:2024/05/17 23:40

#define add(x, y) x+y

x = 5,y=5;

add(x, y);

结果是10

add(x + y, x -y);


那这个该多少呢

应该是x+y+x-y=15;

宏定义,先展开后运算

0 0