在#include<文件名>的使用格式中,寻找被包含文件的方式是( )
A. 直接按系统设定的标准子目录搜索
B. 先在源程序所在的目录搜索,再在系统设定的标准子目录搜索
C. 仅仅在源程序所在的目录搜索
D. 仅仅搜索当前目录
在任何情况下都不会引起二义性的宏定义是( )
A.
B. define POWER (x) x*x
C. B.
D. define POWER(x) (x*x)
E. C.
F. define POWER(x) (x)*(x)
G. D.
H. define POWER(x) ((x)*(x))
对于宏替换的说法正确的是( )
A. 宏名必须用大定字母
B. 宏替换只是字符替换
C. 宏替换要占用运行时间
D. 宏名必须定义类型
下列程序执行后,输出的结果是( )#include#define EX(y) 3.66+y#define PRINT(x) printf (“%d”,(int)(x))void main (){int m=4;PRINT(EX(5)*m);}
A. 23
B. 20
C. 10
D. 0