以下有关宏的描述不正确的是( )。
A.宏定义不做语法检查
B.双引号中出现的宏名不进行替换
C.宏名无类型
D.宏名必须用大写字母表示
第1题:
下面是对宏定义的描述,不正确的是 ______。
A.宏不存在类型问题,宏名无类型,它的参数也无类型
B.宏替换不占用运行时间
C.宏替换时先求出实参表达式的值,然后代入形参运算求值
D.宏替换只不过是字符替代而已
第2题:
使用下列方法来引用宏( )。
A.宏名.宏组名
B.宏.宏名
C.宏组名.宏名
D.宏组名.宏
第3题:
以下关于宏的叙述中正确的是______。
A.宏名必须用大写字母表示
B.宏定义必须位于源程序中所有语句之前
C.宏替换没有数据类型限制
D.宏调用比函数调用耗费时间
第4题:
A.宏展开不占用运行时间,只占用编译时间
B.宏名无类型
C.宏名必须用大写字母表示
D.预处理命令行都必须以#号开始
第5题:
以下关于宏的叙述错误的是
A.宏名必须用大写字母构成
B.宏替换具有计算功能
C.宏替换不具有计算功能
D.宏替换不占用运行时间
第6题:
以下有关宏替换的叙述不正确的是( )
A)双引号中出现的宏名不替换
B)使用宏定义可以嵌套
C)宏定义仅仅是符号替换
D)宏名必须用大写字母表示
第7题:
以下有关宏替换的叙述不正确的是( )。
A)使用宏定义可以嵌套
B)宏定义语句不进行语法检查
C)双引号中出现的宏名不替换
D)宏名必须用大写字母表示
第8题:
以下有关宏替换的叙述不正确的是()。
第9题:
以下有关宏定义的叙述,正确的是()
第10题:
宏组名.宏名
宏名
宏组名!宏名
[宏组名]![宏名]
第11题:
宏展开不占用运行时间,只占用编译时间
宏名无类型
宏名必须用大写字母表示
预处理命令行都必须以#号开始
第12题:
宏替换不具有计算功能
宏是一种预处理指令
宏名必须用大写字母构成
宏替换不占用运行时间
第13题:
以下有关宏替换的叙述不正确的是( )。
A.使用宏定义可以嵌套
B.宏定义语句不进行语法检查
C.双引号中出现的宏名不替换
D.宏名必须用大写字母表示
第14题:
以下说法正确的是( )。
A.宏定义是C语句,要在行末加分号
B.可以使用#undefine提前结束宏名的使用
C.在进行宏定义时,宏定义不能嵌套
D.双引号中出现的宏名也要进行替换
第15题:
下面对宏定义的描述中不正确的是
A.宏不存在类型问题,宏名无类型,它的参数也无类型
B.宏替换不占用运行时间
C.宏替换时先求出实参表达式的值,然后代入形参数运算求值
D.其实,宏替换只不过是字符替代而已
第16题:
宏组中的宏的调用格式为( )。
A.宏组名.宏名
B.宏名称
C.宏名.宏组名
D.以上都不对
第17题:
宏组中的宏的调用格式是______。
A.宏组名.宏名
B.宏名称
C.宏名.宏组名
D.以上都不对
第18题:
以下有关宏的描述不正确的是( )。
A)宏定义不做语法检查
B)双引号中出现的宏名不进行替换
C)宏名无类型
D)宏名必须用大写字母表示
第19题:
在调用宏组中的宏时,指定宏名的语法格式是()
第20题:
以下的叙述中不正确的是()
第21题:
以下有关宏替换的叙述不正确的是()。
第22题:
宏名必须用大写字母表示
宏定义必须位于源程序中所有语句之间
宏替换没有数据类型限制
宏调用比函数调用耗费时间
第23题:
宏替换不占用运行时间
宏名无类型
宏替换只是字符串替换
宏替换是在运行时进行的