首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果要通过函数实现一种不太复杂的功能,并且要求较快的函数调用速度,则应选用( )。
如果要通过函数实现一种不太复杂的功能,并且要求较快的函数调用速度,则应选用( )。
admin
2020-10-21
52
问题
如果要通过函数实现一种不太复杂的功能,并且要求较快的函数调用速度,则应选用( )。
选项
A、内联函数
B、重载函数
C、递归函数
D、嵌套函数
答案
A
解析
内联两数是在调用函数处用内联函数体的代码来进行替换,节省函数调用开销,提高函数运行的速度,内联函数的功能相对简单,月.不能包含for、while、switch语句;C++允许用同一函数名定义多个函数,这些函数的参数个数和参数类型不同,称为重载函数,重载函数只是有相同的函数名;递归函数就是在函数体中直接或间接地调用该函数本身,递归函数使得在解决问题时容易理解,可读性较好,但在时间和空间上的开销较大;嵌套函数包含递归函数,即在调用一个函数的过程中,又去调用另一个函数。所以以上四种函数只有内联函数可以用来实现不太复杂的功能,并且有较快的函数调用速度。答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/oryp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对C++编译器区分重载函数无任何意义的信息是()。
语句int*p:&k;定义了指针p,与这个语句等效的语句序列是()。
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>l;--i)cout
已知函数模板定义如下:templateTmin(Tx,TY){returnx
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中包含一个程序文件main.cpp,其中有日期类Date、人员类Person及排序函数sortByName和主函数main的定义。请在程序中的横线处填写适当的代码并删除横线,以
有如下类定义:classPoint{private:staticinthow_many;};_________how_many=0;要初始化Point类的静态成员how_many,下画线处应
下列关于运算符函数的描述中,错误的是()。
下面对静态数据成员的描述中,正确的是()。
结构化程序所要求的基本结构不包括()。
随机试题
拆卸活塞杆时严禁使用管钳。
政策性强、针对性强、科学性强是公文质量的()
心火上炎,多见外感表热证初起,多见
演绎作品,又称派生作品,指在已有作品的基础上,经过改编、翻译、注释、整理等创造性劳动而产生的作品。改编,是指改变作品,创作出具有独创性的新作品;翻译,是指将作品从一种语言文字转换成为另一种语言文字;注释,是指对文字作品中的字、词、句进行解释;整理,是指对内
持续不断的“救火”,解决现场中出现的紧急问题,这意味着管理者应该开始着手考虑以下何种行为了?______
在当代中国,坚持中国特色社会主义道路,就是真正坚持
有下面事件过程:PrivateSubFormMouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)IfButton=2Then
用树型结构表示实体类型及实体间联系的数据模型称为【】;用二维表格表示实体类型及实体间联系的数据模型称为【】。
Whenhewastoldthathescored58inthefinalexamination,hewasinacomfortofremorse.
Youaregettingtoooldforfootball.You’dbettertake_____golfinstead.
最新回复
(
0
)