进行宏定义时,可以引用已经定义的宏名进行层层置换。
第1题:
经宏定义定义后的指令就可以在源程序中调用,这种对宏指令的调用称为宏调用。( )
第2题:
在宏定义define P13.14159中,用宏名PI代替一个______。
第3题:
以下有关宏替换的叙述不正确的是( )。
A.使用宏定义可以嵌套
B.宏定义语句不进行语法检查
C.双引号中出现的宏名不替换
D.宏名必须用大写字母表示
第4题:
以下说法正确的是( )。
A.宏定义是C语句,要在行末加分号
B.可以使用#undefine提前结束宏名的使用
C.在进行宏定义时,宏定义不能嵌套
D.双引号中出现的宏名也要进行替换
第5题:
翻要限制宏命令的操作范围,可以在创建宏时定义( )。
A.宏操作对象
B.宏条件表达式
C.窗体或报表控件属性
D.宏操作目标
第6题:
设有定义:#define STR "12345";,则以下叙述中正确的是( )
A.宏名STR代替的是数值常量12345
B.宏定义以分号结束,编译时一定会产生错误信息
C.宏名STR代替的是字符串"12345";
D.宏名STR代替的是字符串常量"12345"
第7题:
以下有关宏替换的叙述不正确的是( )
A)双引号中出现的宏名不替换
B)使用宏定义可以嵌套
C)宏定义仅仅是符号替换
D)宏名必须用大写字母表示
第8题:
以下有关宏替换的叙述不正确的是( )。
A)使用宏定义可以嵌套
B)宏定义语句不进行语法检查
C)双引号中出现的宏名不替换
D)宏名必须用大写字母表示
第9题:
为什么要用宏定义?怎样由宏定义得到宏实例?
第10题:
以下有关宏定义的叙述,正确的是()
第11题:
#defineu char unsigned char中#define的作用是什么()。
第12题:
宏定义,宏调用
宏定义,宏展开
宏定义,宏调用,宏展开
宏定义,宏展开,宏调用
第13题:
在汇编语言程序的开发过程中使用宏功能的顺序是( )。
A、宏调用,宏定义
B、宏展开,宏定义
C、宏定义,宏调用,宏展开
D、宏定义,宏展开,宏调用
第14题:
以下有关宏的描述不正确的是( )。
A.宏定义不做语法检查
B.双引号中出现的宏名不进行替换
C.宏名无类型
D.宏名必须用大写字母表示
第15题:
使用下列方法来引用宏( )。
A.宏名.宏组名
B.宏.宏名
C.宏组名.宏名
D.宏组名.宏
第16题:
创建宏时不用定义______。
A.宏名
B.窗体或报表控件属性
C.宏操作目标
D.宏操作对象
第17题:
要限制宏命令的操作范围,可以在创建宏时定义( )。
A.宏操作对象
B.宏条件表达式
C.窗体或报表控件属性
D.宏操作目标
第18题:
以下说法正确的是( )
A.宏定义是C语句,所以要在行末加分号
B.可以使用#undef命令来终止宏定义的作用域
C.在进行宏定义时,宏定义不能层层置换
D.对程序中用双引号括起来的字符串内的字符,与宏名相同的要进行置换
第19题:
以下有关宏的描述不正确的是( )。
A)宏定义不做语法检查
B)双引号中出现的宏名不进行替换
C)宏名无类型
D)宏名必须用大写字母表示
第20题:
第21题:
宏定义中的宏名不能包含()
第22题:
创建宏不用定义()。
第23题:
宏名
窗体或报表控件属性
宏操作目标
宏操作对象
第24题: