首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为了提高函数调用的实际运行速度,可以将较简单的函数定义为( )。
为了提高函数调用的实际运行速度,可以将较简单的函数定义为( )。
admin
2019-05-06
82
问题
为了提高函数调用的实际运行速度,可以将较简单的函数定义为( )。
选项
A、内联函数
B、重载函数
C、递归函数
D、函数模板
答案
A
解析
C++引入内联函数的原因是用它来取代C中的预处理宏函数。两者的区别在于,宏函数是由预处理器对宏进行替换,而内联函数是通过编译器来实现的。内联函数在调用时像宏函数一样展开,所以它没有一股函数的参数压栈和退栈操作,减少了调用开销,因此,内联函数比普通函数有更高的执行效率。
转载请注明原文地址:https://www.kaotiyun.com/show/uz8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下函数模板min的功能是返回数组a中最小元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmin(Ta[],intn){Ttemp=a[0];for(inti=1,i<n;i
TestClass类定义如下:classTestClass{private:intid;chargender;char*phone;public:TestClass():id(0),ge
下面的类定义中,如果要为其添加一个析构函数,对于析构函数定义正确的是()。classTlestClass{private:inta:public:TestClass(intgiva_a=0){
有如下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){cout<<"Base";}};cl
如果一个班主任可管理多个班级,而一个班级只被一个班主任管理,则实体“班主任”与实体“班级”之间存在______联系。
要建立文件流并打开当前目录下的文件file.dat用于输入,下列语句中错误的是
有如下程序:#include<iostream>usingnamespacestd;className{charname[20];public:Name(){strepy(name,"");tou
对于长度为n的有序线性表,在最坏情况下,二分法查找只需比较______次。
数据结构分为线性结构与非线性结构,带链的栈属于______。
随机试题
偏头痛治疗,下列不恰当的是
以下属于“癌症性格”的是
A.护士为患者进行静脉穿刺时B.护士为患者进行操作前解释时C.护士通知患者吃饭D.上课、开会E.护士同事一起工作时个人距离可用于
漏电保护又称为剩余电流保护,漏电保护是一种防止电击导致严重后果的重要技术手段。但是,漏电保护不是万能的。下列触电状态中,漏电保护不能起保护作用的是()。
员工满意度调查的内容包括()
教师在讲课过程中声音要求要洪亮,所依据的感知规律是()
某含苯环的化合物A,其相对分子质量为104,碳的质量分数为92.3%。(1)A的分子式为______;(2)A与溴的四氯化碳溶液反应的化学方程式为______,反应类型是______;(3)已知:请写出A与稀、冷的KMnO4溶液在碱性
英国广播公司(BBC)(中央民族大学,2010年;安徽大学,2013年;中国传媒大学,2014年)
我们能够回忆出很多年之前老师给我们上课的过程,这种记忆是()
A、ColloquialArabicistheeverydayspokenlanguage,whichvariesfromcountrytocountry.B、Arabicisjustonelanguagethatal
最新回复
(
0
)