宏处理程序

题目
名词解释题
宏处理程序
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

经宏定义定义后的指令就可以在源程序中调用,这种对宏指令的调用称为宏调用。( )


正确答案:对

第2题:

可以通过多种方法执行宏;在其他宏中调用该宏;在VBA程序中调用该宏;______发生时触发该宏。


正确答案:事件
事件 解析:事件本身是一种特殊的宏。

第3题:

宏的处理是在程序执行过程中处理的。()


参考答案:错误

第4题:

在汇编语言程序的开发过程中使用宏功能的顺序是()。

A.宏定义,宏调用
B.宏定义,宏展开
C.宏定义,宏调用,宏展开
D.宏定义,宏展开,宏调用

答案:C
解析:

第5题:

以下叙述中不正确的是______。

A.C程序中的预处理命令行都以#号开始

B.宏定义中的宏名可用大写字母或小写字母

C.宏替换不占用运行时间,只占用编译时间

D.使用带参数的宏时,参数的类型应与宏定义时的一致


正确答案:D
解析:宏替换和函数调用有相似之处,但在替换时,对参数没有类型的要求。

第6题:

在汇编语言程序的开发过程中使用宏功能的顺序是( )。

A、宏调用,宏定义

B、宏展开,宏定义

C、宏定义,宏调用,宏展开

D、宏定义,宏展开,宏调用


正确答案:C

第7题:

下述描述正确的是(39)。

A.在程序的一行中可以出现多个有效的预处理命令行

B.使用带参宏时,参数的类型应与宏定义时的一致

C.宏替换不占运行时间,只占编译时间

D.宏定义不能出现在函数的内部


正确答案:C
解析:本题考查程序中宏的一些基本知识。宏的作用是定义一个名字替换,一般给容易发生变化的变量定义宏,这样方便对程序中变量的修改。编译器在编译时将宏和变量进行替换,因此,宏替换不占运行时间,只占编译时间。

第8题:

当源程序被汇编时,汇编程序将对每个宏调用作宏展开。宏展开就是用宏定义体取代源程序中的宏指令名,并且用实元取代宏定义中的哑元,对应关系是一一对应。( )


正确答案:对

第9题:

( 27 )使用宏组的目的是

A )设计出功能复杂的宏

B )设计出包含大量操作的宏

C )减少程序内存消耗

D )对多个宏进行组织和管理


正确答案:D

第10题:

有关宏指令和子程序,下列说法哪一个不正确()。

  • A、宏指令并不能简化目标程序
  • B、子程序可以简化目标程序,但执行时间要长些
  • C、子程序或过程在执行时,由CPU处理
  • D、宏指令在执行时要保护现场和断点

正确答案:D