下列选项中不会引起二义性的宏定义是( )。A.defineS(x)x*xB.defineS(x)(x

大学专科 已帮助: 时间:2023-08-16 19:22:52

下列选项中不会引起二义性的宏定义是( )。
A.defineS(x)x*x
B.defineS(x)(x)*(x)
C.defineS(x)(x*x)
D.defineS(x)((x)*(x))
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:大学专科,电子信息,计算机类

标签:正确答案,请帮忙,下列

参考解答

用户头像

468***304

2023-08-16 19:22:52

正确答案:D
本题考查带参数的宏的替换。有些参数表达式必须加括号,否则,在实参表达式替换时,会出现错误。

上一篇 表达式pow(2.8 sqrt(float(x)))值的数据类型为______型。请帮忙给出正确答案

下一篇 什么是比率分析法?比率分析法主要有几种?各自的含义是什么?

相似问题