关于宏定义的问题#define DOUBLE(x) x + x 问i = 5 * DOUBLE(5) i的数值? 结果是30,为啥是30而不是50呢[解决办法]i = 5 * DOUBLE(5) ==》 5 * 5 + 5[解决办法]#define DOUBLE(x) (x + x) //要这样写