题目内容

C语言中,宏定义有效范围从定义处开始,到源文件结束处终止。根据需要也可以用 来提前解除宏定义的使用。

A.
B. ifndef
C. B.
D. undefine
E. C.
F. undefined
G. D.
H. undef

查看答案
更多问题

下面对宏定义的描述中,不正确的是( )。

A. 宏替换不占用运行时间
B. 宏不存在类型问题,宏名无类型,它的参数也无类型
C. 宏替换只不过是字符替代而已
D. 宏替换时先求出实参表达式的值,然后代入形参运算求值

在宏定义语句“#define PI 3.1415926”中,宏名PI代替 。

A. 一个字符串
B. 一个单精度数
C. 一个常量
D. 一个双精度数

设有定义和声明如下:#define d 2int x=5; float y=3.83; char c='d';以下表达式中有语法错误的是________。

A. x++
B. y++
C. c++
D. d++

小王的领导是技术性专家,员工对其特别佩服这是应用了什么权力

A. 专家权
B. 法定权力
C. 表率权
D. 奖赏权

答案查题题库