宏定义在程序中的位置有何规定?宏调用是否一定放在代码段?

宏定义在程序中的位置有何规定?宏调用是否一定放在代码段?


相关考题:

以下关于宏的叙述中正确的是A) 宏名必须用大写字母表示B) 宏定义必须位于源程序中所有语句之前C) 宏替换没有数据类型限制D) 宏调用比函数调用耗费时间

( 26 )在下列关于宏和模块的叙述中,正确的是A 模块是能够被程序调用的函数B 通过定义宏可以选择或更新数据C 宏或者模块都不能是窗体或报表上的事件代码D 宏可以是独立的数据库对象,可以提供独立的操作动作

在下列关于宏和模块的叙述中,正确的是( )。A.模块是能够被程序调用的函数B.通过定义宏可以选择或更新数据C.宏或模块都不能是窗体或报表上的事件代码D.宏可以是独立的数据库对象,可以提供独立的操作动作

宏的使用要经过三个步骤为宏定义、宏调用和【 】。

宏定义中的形式参数可以多于宏调用的实在参数。()

下列关于宏指令与过程的区别,错误的描述是() A.过程调用会降低程序的执行速度,而宏调用有较快的执行速度。B.过程调用需要保留程序的断点和现场,待过程执行完毕还要恢复现场;宏汇编则不需要进行这些操作,因而有较快的执行速度。C.过程调用中不能有效地缩短目标代码的长度。宏调用能缩短目标代码的长度。D.每次宏调用时允许修改有关的参数。使得同一条宏指令在各次调用过程中可完成不同的操作,而过程一旦被定义,一般不允许修改

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

MACRO NAME是宏指令名,调用时就可以使用宏指令名来调用宏定义。( )

宏调用就是对宏定义按参数表作替换,这实际上就相当于子程序的参数传递过程,这就是宏展开。( )

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

在汇编语言中,宏是源程序中的一段有独立功能的程序代码,只需要在源程序中定义一次就可以多次调用。( )

在汇编语言程序的开发过程中使用宏功能的顺序是( )。A、宏调用,宏定义B、宏展开,宏定义C、宏定义,宏调用,宏展开D、宏定义,宏展开,宏调用

下面是关于过程调用和宏调用的叙述,其中( )是正确的。A.程序执行的方法相同,都是调用预先编制的程序代码段B.过程调用比宏调用方便、灵活,应用更广泛C.宏调用比过程调用执行速度快,但占用较大的内存空间D.过程调用比宏调用速度快,但占用较大的内存空间

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

在汇编语言程序的开发过程中使用宏功能的顺序是()。A.宏定义,宏调用B.宏定义,宏展开C.宏定义,宏调用,宏展开D.宏定义,宏展开,宏调用

宏指令和子程序的相同之处为()。A、宏指令的目标代码与子程序的目标代码都是唯一的B、都需要先定义后调用C、执行宏指令的目标代码时与子程序时一样,都需要增加如保护、恢复现场类的额外开销D、宏指令的目标代码与子程序的目标代码都不是唯一的

M98指令功能代码是调用子程序,即将主程序转至()程序。A、相应B、段C、宏D、子

区别如下概念:宏定义、宏调用、宏指令、宏展开、宏汇编。

宏与子程序的区别是()。A、宏可以被多次调用B、宏是一段程序C、宏可以实现参数传递D、宏调用时不用返回

有关宏的作用,下列说法不正确的是()。A、宏可以被多次调用B、宏调用时不用保存断点C、宏定义体中不可以有标号D、宏展开是汇编程序完成的

问答题区别如下概念:宏定义、宏调用、宏指令、宏展开、宏汇编。

问答题宏定义在程序中的位置有何规定?宏调用是否一定放在代码段?

单选题关于宏与子程序的异同点,下列说法中错误的是()。A宏调用实际上是用符号(一条假指令)替代一块代码;而子程序调用则需将程序指针转移到子程序所在位置去执行。B宏调用快速,但多次调用时,由于多次复制代码段而使占用存储器量较多;子程序调用时,由于代码模块只存在于一个地方,因此尽管速度有所减缓,但占用存储空间较少。C宏要优于子程序调用,因此应使用宏以简化编程并保持高速度。D在存储容量有限的场合,应牺牲速度(对时间不敏感的慢速情况),采用子程序调用的方法,以降低存储器的占用量。

单选题有关宏的作用,下列说法不正确的是()。A宏可以被多次调用B宏调用时不用保存断点C宏定义体中不可以有标号D宏展开是汇编程序完成的

单选题在汇编语言程序的开发过程中使用宏功能的顺序是()。A宏定义,宏调用B宏定义,宏展开C宏定义,宏调用,宏展开D宏定义,宏展开,宏调用

问答题宏定义、宏调用和宏展开分别指的是什么?

单选题宏与子程序的区别是()。A宏可以被多次调用B宏是一段程序C宏可以实现参数传递D宏调用时不用返回