首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果要通过函数实现一种不太复杂的功能,并且要求较快的函数调用速度,则应选用( )。
如果要通过函数实现一种不太复杂的功能,并且要求较快的函数调用速度,则应选用( )。
admin
2020-10-21
45
问题
如果要通过函数实现一种不太复杂的功能,并且要求较快的函数调用速度,则应选用( )。
选项
A、内联函数
B、重载函数
C、递归函数
D、嵌套函数
答案
A
解析
内联两数是在调用函数处用内联函数体的代码来进行替换,节省函数调用开销,提高函数运行的速度,内联函数的功能相对简单,月.不能包含for、while、switch语句;C++允许用同一函数名定义多个函数,这些函数的参数个数和参数类型不同,称为重载函数,重载函数只是有相同的函数名;递归函数就是在函数体中直接或间接地调用该函数本身,递归函数使得在解决问题时容易理解,可读性较好,但在时间和空间上的开销较大;嵌套函数包含递归函数,即在调用一个函数的过程中,又去调用另一个函数。所以以上四种函数只有内联函数可以用来实现不太复杂的功能,并且有较快的函数调用速度。答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/TVl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面是重载为非成员函数的运算符的函数原型,其中错误的是()。
有如下类定义:classAA{inta;Public:AA(intn=0):a(n){}};classBB:publicAA{public:BB(intn)
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>l;--i)cout
已知函数模板定义如下:templateTmin(Tx,TY){returnx
关系数据模型的三个组成部分中不包括()。
已知函数模板定义如下:templateTmax(Tx,Ty){returnx>y?x:y;}下列叙述中,错误的是()。
已知函数FA调用函数FB,若要把这两个函数定义在同一个文件中,则()。
下面对静态数据成员的描述中,正确的是()。
随机试题
为了实现阻塞/唤醒协议,就需要设置2个信号量S1和S2。()
患儿,女,8岁。右上前牙自发痛,无法咬物1周,加重2天。检查:右上侧切牙舌侧窝深龋洞,探软,Ⅱ度松动,叩(++),牙龈充血,根尖区扪痛。X线片显示右上侧切牙牙根形成2/3,根尖区根周膜增宽,骨硬板不连续治疗方法选择
下列哪项是骨折的晚期并发症
在某地区研究吸烟与慢性阻塞性肺病关系的队列研究中,吸烟者慢性阻塞性肺病的发病率为6.0%,非吸烟者慢性阻塞性肺病的发病率为1.5%,该地区人群慢性阻塞性肺病的发病率为3.0%。根据此资料计算相对危险度为
教师应具备全面的能力结构,化学教师在教学中,不仅具备讲授课本知识的能力,还要具备理论联系实际和实验研究的能力,而教师的最基本能力是()。
正如一年有春夏秋冬,人生路上遇到一些不如意,简直再正常不过了。那么问题就来了,温室中长大的小苗。如何能傲霜斗雪?有趣的是,农民早就给出了答案:移栽幼苗前,先给温室逐渐降温,让幼苗接受耐寒锻炼。比如让番茄苗在10℃的环境中锻炼几天,出去就能抵抗5℃左右的低温
abusivetranslation
下列叙述中正确的是
WhydoweinvestsomuchhopeinnewtechnologyandwhyarewesodisappointedwhentheNextBigThingturnsouttobejustane
【B1】【B20】
最新回复
(
0
)