首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为了提高函数调用的实际运行速度,可以将较简单的函数定义为( )。
为了提高函数调用的实际运行速度,可以将较简单的函数定义为( )。
admin
2020-04-07
38
问题
为了提高函数调用的实际运行速度,可以将较简单的函数定义为( )。
选项
A、内联函数
B、重载函数
C、递归函数
D、函数模板
答案
A
解析
C++引入内联函数的原因是用它来取代C中的预处理宏函数。两者的区别在于,宏函数是由预处理器对宏进行替换,而内联函数是通过编译器来实现的。内联函数在调用时像宏函数一样展开,所以它没有一般函数的参数压栈和退栈操作,减少了调用开销,因此,内联函数比普通函数有更高的执行效率。
转载请注明原文地址:https://kaotiyun.com/show/lV8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定用户没有给一个名为MyClass的类定义析构函数,则系统为其定义的默认析构函数首部形式为______。
在面向对象方法中,类的实例称为【 】。
下列选项中,不是C++关键字的是()。A)classB)functionC)friendD)virtual
如果类中的一个成员函数的定义实现在类内,则该函数系统自动默认为该类的【】函数。
Staff类含有int型数据成员ID,两个Staff对象相等是指它们的ID相同。下面的函数重载了运算符==,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。boolStaff::Staf
语句序列long x; x=0L;可用一个语句表示为【 】。
C++中的类有两种用法:一种是类的实例比,即生成类的对象,并参与系统的运行;另一种是通过()派生出新的类。
有如下两个类的定义:classAA{};classBB{AAvl,*v2;BBv3:int*v4:};其中有一个成员变量的定义是错误的,这个变量是
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
在结构化方法中,软件功能分解属于下列软件开发中的阶段是
随机试题
CO2气体保护焊拉丝式焊枪的主要特点是送丝均匀稳定、结构简单。
下列关于领导和管理的关系的说法正确的是()
伤寒发病第1周,下列哪项检查阳性率最高()
Ⅱ型糖尿病血糖升高的主要原因不包括的是
患者,男,46岁。因急性肠梗阻3天入院,患者诉口渴,全身乏力,不能坐起。检查:脉搏120次/分,血压75/60mmHg,眼窝凹陷,皮肤弹性差,尿比重1.025,血清Na+134mmol/L。最可能的诊断是
学生是一个学校的主体,学生应该履行的义务有()。
下列关于联合国的说法正确的是:
2022年国务院政府工作报告指出,国内生产总值达到()万亿元,增长8.1%。
"Down-to-earth"meanssomeoneorsomethingthatishonest,realisticandeasytodealwith.Itisapleasuretofind【31】______w
______isthemasterpieceofJaneAustin.
最新回复
(
0
)