首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
为了提高函数调用的实际运行速度,可以将较简单的函数定义为( )。
为了提高函数调用的实际运行速度,可以将较简单的函数定义为( )。
admin
2019-05-06
43
问题
为了提高函数调用的实际运行速度,可以将较简单的函数定义为( )。
选项
A、内联函数
B、重载函数
C、递归函数
D、函数模板
答案
A
解析
C++引入内联函数的原因是用它来取代C中的预处理宏函数。两者的区别在于,宏函数是由预处理器对宏进行替换,而内联函数是通过编译器来实现的。内联函数在调用时像宏函数一样展开,所以它没有一股函数的参数压栈和退栈操作,减少了调用开销,因此,内联函数比普通函数有更高的执行效率。
转载请注明原文地址:https://kaotiyun.com/show/uz8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于函数模板的定义中,合法的是()。
若需要把一个函数"voidfun():"定义为一个类TestClass的友元函数,则应在类Testclass的定义中加入一条语句:______。
执行下列程序后的输出结果是______。#include<iostream>usingnamespacestd;intmain(){intx=3;int&y=x;y++;cout<<
假设用一个长度为50的数组(数组元素的下标从0~49)作为栈的存储空间,栈底指针bottom指向栈底元素,栈顶指针top指向栈顶元素,如果bottom=49,top=30(数组下标),则栈中具有______个元素。
______是一种特殊的成员函数,它主要用来为对象分配内存空间,对类的数据成员进行初始化并执行对象的其他内部管理操作。
在数据库设计中,将E-R图转换成关系数据模型的过程属于
A、 B、 C、 D、 D算法的时间复杂度和算法的空间复杂度是从不同的角度来衡量算法的执行情况的,它们之间没有内在联系。
A、 B、 C、 D、 B两个实体集间的联系可以有下面几种:一对一的联系、一对多或多对一的联系和多对多的联系。由于一间教室可以坐多个学生,所以它们的联系是一对多联系。
数据结构分为线性结构与非线性结构,带链的栈属于______。
随机试题
影响知觉的选择性的客观因素有()
根据《建设工程工程量清单计价规范》(GB50500—2013),在其他项目清单中,应由投标人自主确定价格的有()。【2015年真题】
根据《标准施工招标文件》规定,因发包人的原因导致工程试运行失败,承包人可以索赔的内容有()。
内存中的随机存储器通常是用()来表示的。
根据技术分析理论,葛兰威尔法则可以用来判断是否出现()。
某公司下设A、B两个投资中心。A投资中心的平均经营资产为200万元,投资收益率为15%;B投资中心的投资收益率为17%,剩余收益为20万元。该公司要求的平均最低投资收益率为12%。现该公司决定追加平均经营资产100万元,若投向A投资中心,每年可增加息税前利
2007年全国大中型工业企业的销售额约为()。下列说法正确的是()。
随着手机的日益普及,一个新兴行业——手机回收翻新利用在英国悄然出现,这不但减轻了环境负担,而且给相关企业带来了可观收益。英国一家多年从事通信设备管理的公司丰拜克(Fonebak),自从2001年开拓手机维修和回收业务后,生意日渐兴隆。公司首席执行
(2017年)若函数在x=0处连续,则
Whoseemstohaveeatentoomuch?WhowenttoschoolinHonolulu?
最新回复
(
0
)