首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面说法正确的是(54)。
下面说法正确的是(54)。
admin
2010-01-17
21
问题
下面说法正确的是(54)。
选项
A、内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方
B、内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方
C、类的内联函数必须在类体内定义
D、类的内联函数必须在类体外通过加关键字inline定义
答案
B
解析
本题考查内联函数的定义和特点。内联函数分为显式内联函数和隐式内联函数,其中显式内联函数是指在类声明的内部声明,而在类声明外部定义;隐式内联函数是指在类声明的内部定义的内联函数。内联函数是在类中加关键字inline定义的。由于函数的调用实际上是将程序执行顺序转移到函数所存放在内存中的某个地址,将函数的程序内容执行完后,再返回到转去执行该函数前的地方。这种转移操作要求在转去前要保护现场并记忆执行的地址,转回后先要恢复现场,并按原来保存的地址继续执行。因此,函数调用要有一定的时间和空间方面的开销,影响了其执行效率。引入内联函数就是为了解决这一问题。内联函数在程序编译时,编译器将程序中出现的内联函数的调用表达式用内联函数的函数体来进行替换,这种做法不会产生转去转回的问题,提高了程序的执行效率。但是由于在编译时将函数体中的代码替代到程序中,因此会增加目标程序代码量,进而增加空间开销,可见它是以增加空间开销为代价来换取运行时间的。
转载请注明原文地址:https://kaotiyun.com/show/7YjZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
(21)采用不同频率的信号在同一信道上传输数据。
(73)is not a programming language.
Network(67)has full fights and permissions to all resources on a network.
需要在计算机网络的IP地址和物理地址之间建立映射关系,主要是由于(55),在IP地址向物理地址映射时,使用的协议是(56)。
每个Web站点必须有一个主目录来发布信息,IIS默认的主目录为(46)。除了主目录之外还可以采用(47)作为发布目录。
The standard(67)in C language contain many useful functions for input and output, string handling, mathematical computations, an
MostIPlayer-basedproxymechanisms,suchasnetworkaddresstranslation(NAT),onlysupportuni-directionalproxy,fromtheintern
By using MP3, a 600M-byte music CD can be(70)to 50M bytes or less. It can be streamed(downloaded in chunks)so that you can begin
By using(26), a 600M -byte music CD can be compressed to 50M bytes or less. It can be streamed(downloaded in chunks) so that you
Eachprogrammoduleiscompiledseparatelyandtheresulting(71)filesarelinkedtogethertomakeanexecutableapplication.
随机试题
由疲劳曲线图可以看到,试件和结构中的应力水平越低,则达到疲劳破坏的应力循环次数就越高。()
鼓室
法发挥指引作用的方式有( )。
(2012年)独立董事的职权之一是()。
企业发生的利息支出,均应通过“财务费用”科目进行核算。()
即使在古代,规模生产谷物的农场,也只有依靠大规模的农产品市场才能生存,而这种大规模的农产品市场意味着有相当人口的城市存在。因为中国历史上只有一家一户的小农经济,从来没有出现过农场这种规模生产的农业模式,因此,现在考古所发现的中国古代城市.很可能不是人口密集
2009年上半年中部地区主要经济指标图1:2009年上半年中部地区国民生产总值增长率图2:2009年上半年中部地区地方财政收入增长率能够从上述资料推出的是()。
社会主义初级阶段的基本经济制度,既包括公有制经济,也包括非公有制经济。在我国社会主义市场经济的条件下,非公有制经济是()
(46)TheAmericansociologistTalcottParsonsbelievedthatthetwomostimportantfunctionsofthemodernfamilyaretheprimary
PASSAGETWOAccordingtoTomSeluzicki,forwhatpurposearesomefoodpricesincreased?
最新回复
(
0
)