以下关于宏与函数的叙述中正确的是( )
A.使用函数或宏命令对C的源程序都役有影响
B.函数具有类型,宏不具有类型
C.函数调用和带参的宏调用都是将实参的值传给形参
D.使用函数比使用宏运行速度快
第1题:
( 11 )为了取代 C 中带参数的宏,在 C++ 中使用
A )重载函数
B )内联函数
C )递归函数
D )友元函数
第2题:
在下列有关宏替换的叙述中,错误的是()
A.宏替换占用运行时间
B.宏替换只是字符替换
C.带参数的宏替换和函数等价
D.宏名有类型
第3题:
下列关于函数过程的叙述中,正确的是( )。
A.函数过程形参的类型与函数返回值的类型没有关系
B.在函数过程中,过程的返回值可以有多个
C.当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递
D.如果不指明函数过程参数的类型,则该参数没有数据类型
第4题:
下面关于虚函数的描述中,正确的是( )。
A.基类中利用virtual关键字说明一个虚函数后,其派生类中定义相同的原型函数时可不必加virtual来说明
B.虚函数是非成员函数
C.虚函数是static类型的成员函数
D.派生类中的虚函数与基类中类型相同的虚函数具有不同的参数个数或类型
第5题:
以下关于宏的叙述中正确的是______。
A.宏名必须用大写字母表示
B.宏定义必须位于源程序中所有语句之前
C.宏替换没有数据类型限制
D.宏调用比函数调用耗费时间
第6题:
下面关于“宏”与Visual BASIC叙述正确的是( )。
A.任何宏操作都可以通过某些相应的VBA代码实现其功能
B.对于事务性、重复性较强的操作应使用宏命令实现
C.任何宏都可以转换为等价的VBA代码
D.以上都正确
第7题:
以下叙述不正确的是(37)。
A.一个C源程序可由一个或多个函数组成
B.一个C源程序必须包含一个main( )函数
C.C源程序的基本组成单位是函数
D.在C源程序中,注释说明只能位于一条语句的后面
第8题:
以下关于函数模板叙述正确的是()。
第9题:
以下有关宏定义的叙述,正确的是()
第10题:
宏名必须用大写字母表示
宏定义必须位于源程序中所有语句之间
宏替换没有数据类型限制
宏调用比函数调用耗费时间
第11题:
宏可以是独立的数据库对象,可以提供独立的操作动作
模块是能够被程序调用的函数
通过定义宏可以选择或更新数据
宏或模块都不能是窗体或报表上的事件代码
第12题:
函数模板也是一个具体类型的函数
函数模板的类型参数与函数的参数是同一个概念
通过使用不同的类型参数,函数模板可以生成不同类型的函数
用函数模板定义的函数没有类型
第13题:
为了取代C中带参数的宏,在C++中使用
A.重载函数
B.内联函数
C.递归函数
D.友元函数
第14题:
下列关于宏的叙述中正确的是( )。
A.宏名必须用大写字母表示
B.宏定义必须位于源程序中所有语句之前
C.宏替换没有数据类型限制
D.宏调用比函数调用耗费时间
第15题:
下列关于函数模板的描述中,正确的是( )。
A.函数模板是一个实例函数
B.使用函数模板定义的函数没有返回类型
C.函数模板的类型参数与函数的参数相同
D.通过使用不同的类型参数,可以从函数模板得到不同的实例函数
第16题:
为了取代C中带参数的宏,在C+十中使用
A.重载函数
B.内联函数
C.递归函数
D.友元函数
第17题:
下列关于宏的叙述中,正确的一项是( )。
A.宏是Access的一个对象
B.宏的主要功能是使操作自动进行
C.使用宏可以完成许多繁杂的人工操作
D.只有熟练掌握各种语法、函数,才能编写出功能强大的宏命令
第18题:
下面的说法不正确的是( )
A.函数调用时,先求出实参表达式,然后带入形参。而使用带参的宏只是进行简单的字符替换
B.函数调用是在程序运行时处理的,分配临时的内存单元。而宏展开则是在编译时进行的,在展开时也要分配内存单元,进行值传递
C.对于函数中的实参和形参都要定义类型,二者的类型要求一致,而宏不存在类型问题,宏名有类型
D.调用函数只可得到一个返回值,而用宏可以设法得到几个结果
第19题:
为了取代C中带参数的宏,在C 中使用( )。
A.重载函数
B.内联函数
C.递归函数
D.友元函数
第20题:
Microsoft Excel电子表格应用软件中的宏是由一系列()组成,运行宏就可以完成宏所定义的功能。
第21题:
在下列关于宏和模块的叙述中,正确的是()
第22题:
程序
函数
命令和函数
程序和函数
第23题:
重载函数
内联函数
递归函数
友元函数