发布网友 发布时间:2024-10-19 15:03
我来回答
共2个回答
热心网友 时间:2024-10-20 18:05
注意,#define做的仅仅是文本替换工作,是预编译阶段完成的,不可将其作为函数使用。
因而,在预编译时所有的SQR(x)将被替换为(x)*(x)。故真正编译的代码为:
按照四则运算法则,3*3/3*3=9
故a/=9,16/9=1.
热心网友 时间:2024-10-20 18:09