首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为了提高函数调用的实际运行速度,可以将较简单的函数定义为( )。
为了提高函数调用的实际运行速度,可以将较简单的函数定义为( )。
admin
2019-05-06
59
问题
为了提高函数调用的实际运行速度,可以将较简单的函数定义为( )。
选项
A、内联函数
B、重载函数
C、递归函数
D、函数模板
答案
A
解析
C++引入内联函数的原因是用它来取代C中的预处理宏函数。两者的区别在于,宏函数是由预处理器对宏进行替换,而内联函数是通过编译器来实现的。内联函数在调用时像宏函数一样展开,所以它没有一股函数的参数压栈和退栈操作,减少了调用开销,因此,内联函数比普通函数有更高的执行效率。
转载请注明原文地址:https://kaotiyun.com/show/uz8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
执行下列程序后的输出结果是______。#include<iostream>usingnamespacestd;intmain(){intx=3;int&y=x;y++;cout<<
如下程序的输出结果是#include<lostream>#include<cstring>usingnamespacestd;classXCD{char*a;intb;public:X
有如下程序:#include<iostream>usingnamespacestd;classToy{public:Toy(char*_n){strcpy(name,_n);count++;}~Toy(
算法的空间复杂度是指
在关系代数运算中,有5种基本运算,它们是()。
下列数据结构中,能用二分法进行查找的是()。
A、 B、 C、 D、 C通过调用友元函数,实现求解n!的算法。sum=5!+4!+3!+2!。
A、 B、 C、 D、 CE-R模型中,有3个基本的抽象概念:实体、联系和属性。E-R图是E-R模型的图形表示法,在E-R图中,用矩形框表示实体,菱形框表示联系,椭圆形框表示属性。
A、 B、 C、 D、 D本题考查软件工程中软件设计的概念和原理。人们在开发计算机软件的长期实践中积累了丰富的经验,总结这些经验得到如下的启发式规则:①改进软件结构,提高模块独立性。通过模块的分解或合并,力求
随机试题
Asyoutreatme,______willItreatyou.
诱导B细胞产生特异性IgE抗体的细胞因子是()
以下()破坏类型属于路基损坏。
现场评审是为了对()是否符合认可准则进行现场验证所作的一种访问。
个人贷款业务中,银行没有实物或第三方保障还款来源的是()。
甲公司2014年至2016年对乙公司股票投资的有关资料如下:资料一:2014年1月1日,甲公司定向发行每股面值为1元,公允价值为4.5元的普通股股票1000万股作为对价取得乙公司30%有表决权的股份。交易前,甲公司不持有乙公司股权;交易后,甲公司能够对乙
某品牌啤酒可以用3个空瓶再换回1瓶啤酒,某人买回10瓶啤酒,则他最多可以喝到几瓶啤酒?()
下列关于this指针的叙述中,正确的是()。
TheAmericanfarmershavealwaysbeenindependentandhard-working.Intheeighteenthcenturyfarmerswerequiteself-sufficien
Whoisbeingintroducedatthemeeting?Mr.JohnSmith,thenew______.
最新回复
(
0
)