下列程序段的输出结果是( ).#define M(x,y) x*y printf("%d",M(10+2,2));

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 03:44:15
下列程序段的输出结果是( ).#define M(x,y) x*y printf(

下列程序段的输出结果是( ).#define M(x,y) x*y printf("%d",M(10+2,2));
下列程序段的输出结果是( ).#define M(x,y) x*y printf("%d",M(10+2,2));

下列程序段的输出结果是( ).#define M(x,y) x*y printf("%d",M(10+2,2));
#define M(x,y) x*y printf("%d",M(10+2,2));
宏定义仅仅是预编译器的展开 即
M(10+2,2) ------ printf("%d",10+2*2);
打印出来时14