首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果要通过函数实现一种不太复杂的功能,并且要求较快的函数调用速度,则应选用( )。
如果要通过函数实现一种不太复杂的功能,并且要求较快的函数调用速度,则应选用( )。
admin
2020-10-21
59
问题
如果要通过函数实现一种不太复杂的功能,并且要求较快的函数调用速度,则应选用( )。
选项
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)
关于运算符重载,下列表述中正确的是()。
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>l;--i)cout
下面对静态数据成员的描述中,正确的是()。
结构化程序所要求的基本结构不包括()。
以下描述中,不是线性表顺序存储结构特征的是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:1121注意:不要改动main函数,不能增行或删行,也不能更改程序的结构
随机试题
患者,男,39岁。进食时左侧下颌下区肿胀疼痛,进食后数小时方可逐渐消退。检查见下颌下腺导管开口处红肿,轻压腺体导管口溢脓。以下有助于确诊的检查是
关于小儿骨髓外造血,以下哪项是错误的
具有选择性吸附和分子筛的性能的是()
许可的模式灵活多样,主要包括()。
下列关于投资经济效益的说法正确的是()。[2005年真题]
着色性干皮病为人类遗传性皮肤病,该病引起皮肤受日照后的种种变化表现,该疾病的分子水平原因是
某甲是某轮渡公司的经理,为了单位的创收和利润,明知渡船常常超载,对公司员工多次提出不要超载,否则会有危险的劝告置之不理,强令渡船驾驶员超载运输旅客。终有一日,因渡船超载而倾覆江中,造成多人死亡。某甲的行为构成()。
我国进入社会主义初级阶段的起点是()
差分方程2yt+1+10yt-5t=0的通解为________。
结构化方法中,经常采用一些半形式化的方法编写加工说明。以下哪种方法不属于编写加工说明的方法?
最新回复
(
0
)