以下关于宏与函数的叙述中正确的是( )
A.使用函数或宏命令对C的源程序都役有影响
B.函数具有类型,宏不具有类型
C.函数调用和带参的宏调用都是将实参的值传给形参
D.使用函数比使用宏运行速度快
第1题:
( 26 )在下列关于宏和模块的叙述中,正确的是
A 模块是能够被程序调用的函数
B 通过定义宏可以选择或更新数据
C 宏或者模块都不能是窗体或报表上的事件代码
D 宏可以是独立的数据库对象,可以提供独立的操作动作
第2题:
( 11 )为了取代 C 中带参数的宏,在 C++ 中使用
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题:
为了取代C中带参数的宏,在C++中使用
A.重载函数
B.内联函数
C.递归函数
D.友元函数
第8题:
A.宏名称中允许有空格
B.宏是用录音机录制的
C.宏一定是Excel中的一种病毒
D.宏是贮存在VisualBasic模块中的一系列命令和函数
第9题:
下列关于宏的叙述中正确的是( )。
A.宏名必须用大写字母表示
B.宏定义必须位于源程序中所有语句之前
C.宏替换没有数据类型限制
D.宏调用比函数调用耗费时间
第10题:
下列关于函数模板的描述中,正确的是( )。
A.函数模板是一个实例函数
B.使用函数模板定义的函数没有返回类型
C.函数模板的类型参数与函数的参数相同
D.通过使用不同的类型参数,可以从函数模板得到不同的实例函数