以下有关宏替换的叙述不正确的是()。
第1题:
以下叙述中错误的是( )。
A.预处理命令行必须位于源文件的开头
B.宏替换可以出现在任何一行的开始部位
C.宏替换的作用一直持续到源文件结尾
D.宏替换不占有程序的运行时间
第2题:
以下关于宏的叙述错误的是()
A.宏名必须用大写字母表示
B.宏替换时要进行语法检查
C.宏替换不占用运行时间
D.宏定义中不允许引用已有的宏名
第3题:
若程序中有宏定义行 :#define N 100 则以下叙述中正确的是
A) 宏定义行中定义了标识符 N 的值为整数100
B) 在编译程序对C 源程序进行预处理时用100 替换标识符N
C) 对 C 源程序进行编译时用 100 替换标识符N
D) 在运行时用 100 替换标识符N
第4题:
下面是对宏定义的描述,不正确的是 ______。
A.宏不存在类型问题,宏名无类型,它的参数也无类型
B.宏替换不占用运行时间
C.宏替换时先求出实参表达式的值,然后代入形参运算求值
D.宏替换只不过是字符替代而已
第5题:
此题为判断题(对,错)。
第6题:
●下列叙述中正确的是 (34) 。
(34) A.宏替换不占用运行时间
B.在带参的宏定义中,要定义其形式参数的类型
C.在带参的宏定义中,形式参数是变量
D.在带参的宏定义中,形式参数是常量
第7题:
在下列有关宏替换的叙述中,错误的是()
A.宏替换占用运行时间
B.宏替换只是字符替换
C.带参数的宏替换和函数等价
D.宏名有类型
第8题:
以下关于宏的叙述中正确的是
A) 宏名必须用大写字母表示
B) 宏定义必须位于源程序中所有语句之前
C) 宏替换没有数据类型限制
D) 宏调用比函数调用耗费时间
第9题:
下列关于宏的叙述中正确的是( )。
A.宏名必须用大写字母表示
B.宏定义必须位于源程序中所有语句之前
C.宏替换没有数据类型限制
D.宏调用比函数调用耗费时间
第10题:
以下有关宏的描述不正确的是( )。
A.宏定义不做语法检查
B.双引号中出现的宏名不进行替换
C.宏名无类型
D.宏名必须用大写字母表示