首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果要通过函数实现一种不太复杂的功能,并且要求较快的函数调用速度,则应选用( )。
如果要通过函数实现一种不太复杂的功能,并且要求较快的函数调用速度,则应选用( )。
admin
2020-10-21
67
问题
如果要通过函数实现一种不太复杂的功能,并且要求较快的函数调用速度,则应选用( )。
选项
A、内联函数
B、重载函数
C、递归函数
D、嵌套函数
答案
A
解析
内联两数是在调用函数处用内联函数体的代码来进行替换,节省函数调用开销,提高函数运行的速度,内联函数的功能相对简单,月.不能包含for、while、switch语句;C++允许用同一函数名定义多个函数,这些函数的参数个数和参数类型不同,称为重载函数,重载函数只是有相同的函数名;递归函数就是在函数体中直接或间接地调用该函数本身,递归函数使得在解决问题时容易理解,可读性较好,但在时间和空间上的开销较大;嵌套函数包含递归函数,即在调用一个函数的过程中,又去调用另一个函数。所以以上四种函数只有内联函数可以用来实现不太复杂的功能,并且有较快的函数调用速度。答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/oryp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列链表中,其逻辑结构属于非线性结构的是()。
下面是重载为非成员函数的运算符的函数原型,其中错误的是()。
下列选项中不属于结构化程序设计原则的是()。
有如下类定义:classAA{inta;Public:AA(intn=0):a(n){}};classBB:publicAA{public:BB(intn)
已知函数模板定义如下:templateTmin(Tx,TY){returnx
关系数据模型的三个组成部分中不包括()。
有如下类定义:classPoint{private:staticinthow_many;};_________how_many=0;要初始化Point类的静态成员how_many,下画线处应
下面对静态数据成员的描述中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:1121注意:不要改动main函数,不能增行或删行,也不能更改程序的结构
随机试题
《刑法》规定为限制行为能力的人有()。
A.心电图负荷试验B.超声心动图C.选择性冠状动脉造影D.动、静态心肌核素显像E.冠状动脉螺旋CT诊断冠心病最准确的检查方法是
流行性出血热患者全身各组织器官都可有充血、出血、变性、坏死,表现最为明显的器官是
具有活血止痈、消肿生肌功效的药组是
黄某2001年10月因医疗事故受到吊销医师执业证书的行政处罚,2002年9月向当地卫生行政部门申请重新注册。卫生行政部门经过审查决定对黄某不予注册,理由是黄某的行政处罚决定之日起至申请注册之日止不满()
下列表述哪些可以成立?()
污泥干化场在雨季应减少使用次数,其滤料应( )进行补充或更换。
按照相关法律规定,勘察合同中勘察人的主要义务包括()。
1947年通过的《中国土地法大纲》推动解放区农村土地改革运动的深入发展。这次土地改革的意义在于()。
某单位要在100报名者中挑选20名献血者进行体检。最不可能被挑选上的是1993年以来已经献过血,或是1995年以来在献血体检中不合格的人。如果上述断定是真的,则以下哪项所言及的报名者最有可能被选上?
最新回复
(
0
)