首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果要通过函数实现一种不太复杂的功能,并且要求较快的函数调用速度,则应选用( )。
如果要通过函数实现一种不太复杂的功能,并且要求较快的函数调用速度,则应选用( )。
admin
2020-10-21
82
问题
如果要通过函数实现一种不太复杂的功能,并且要求较快的函数调用速度,则应选用( )。
选项
A、内联函数
B、重载函数
C、递归函数
D、嵌套函数
答案
A
解析
内联两数是在调用函数处用内联函数体的代码来进行替换,节省函数调用开销,提高函数运行的速度,内联函数的功能相对简单,月.不能包含for、while、switch语句;C++允许用同一函数名定义多个函数,这些函数的参数个数和参数类型不同,称为重载函数,重载函数只是有相同的函数名;递归函数就是在函数体中直接或间接地调用该函数本身,递归函数使得在解决问题时容易理解,可读性较好,但在时间和空间上的开销较大;嵌套函数包含递归函数,即在调用一个函数的过程中,又去调用另一个函数。所以以上四种函数只有内联函数可以用来实现不太复杂的功能,并且有较快的函数调用速度。答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/oryp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列运算符不能重载为友元函数的是()。
对C++编译器区分重载函数无任何意义的信息是()。
下列选项中不属于结构化程序设计原则的是()。
有如下类定义:classAA{inta;Public:AA(intn=0):a(n){}};classBB:publicAA{public:BB(intn)
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:C
已知函数模板定义如下:templateTmax(Tx,Ty){returnx>y?x:y;}下列叙述中,错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中包含一个程序文件main.cpp,其中有日期类Date、人员类Person及排序函数sortByName和主函数main的定义。请在程序中的横线处填写适当的代码并删除横线,以
请使用VC6或使用【答题】菜单打开考生文件夹prog1下的工程prog1。此工程中包含程序文件main.cpp,其中有类Score(“成绩”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改
随机试题
驾驶机动车看到这个标志时,将车速迅速提高到40公里/小时以上。(图1.2.2)
弓形虫的感染阶段是疟原虫的感染阶段是
A、1d常用量B、3d常用量C、7d常用量D、15d常用量E、2年医疗单位开具麻黄碱单方制剂处方留存时间为
先见大便秘结,继发喘咳胸满,多为
医学伦理学的有利原则不包括
(2013年)在对流换热过程中,两个现象相似的条件是()。
项目决策阶段策划的基本内容不包括()。
在我国出口危险货物的运输包装上,要标明我国和国际上所规定的两套危险品标志。()
若批评不自由,则赞美无意义。从某种意义上讲,赞美的可信度要靠批评的自由度来检验。如果我们处在一个不能自由表达批评意见的环境中,那么无论赞美的声音表达得多么充分,也不能让公众信以为真,因为最真实的评价总是在一个可以自由竞争的言论环境中产生的。一旦缺失了这一保
有读者表(读者.DBF),其结构和内容如下:借书证号C(5),姓名C(6),单位C(16),性别L,职称C(6),联系电话C(11)100010李晓军统计系.T.副教授65976100200011刘毅统计系.T.讲师665045603
最新回复
(
0
)