希望能够得到解答,谢谢,问了CHatGPT,他给的结果也是600
#include <stdio.h>
#define A 200
#define B A+100
int main(void)
{
int a = B * 2;
printf("%d\n", B);
printf("%d\n", a);
printf("%d\n", B*2);
return 0;
}
在VS2022 win10环境下运行下面代码,十分不理解,为什么a的结果是400,B*2的结果是400,而B的结果是200,这是一到C++逆向的面试题