首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面说法正确的是(54)。
下面说法正确的是(54)。
admin
2010-01-17
63
问题
下面说法正确的是(54)。
选项
A、内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方
B、内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方
C、类的内联函数必须在类体内定义
D、类的内联函数必须在类体外通过加关键字inline定义
答案
B
解析
本题考查内联函数的定义和特点。内联函数分为显式内联函数和隐式内联函数,其中显式内联函数是指在类声明的内部声明,而在类声明外部定义;隐式内联函数是指在类声明的内部定义的内联函数。内联函数是在类中加关键字inline定义的。由于函数的调用实际上是将程序执行顺序转移到函数所存放在内存中的某个地址,将函数的程序内容执行完后,再返回到转去执行该函数前的地方。这种转移操作要求在转去前要保护现场并记忆执行的地址,转回后先要恢复现场,并按原来保存的地址继续执行。因此,函数调用要有一定的时间和空间方面的开销,影响了其执行效率。引入内联函数就是为了解决这一问题。内联函数在程序编译时,编译器将程序中出现的内联函数的调用表达式用内联函数的函数体来进行替换,这种做法不会产生转去转回的问题,提高了程序的执行效率。但是由于在编译时将函数体中的代码替代到程序中,因此会增加目标程序代码量,进而增加空间开销,可见它是以增加空间开销为代价来换取运行时间的。
转载请注明原文地址:https://kaotiyun.com/show/7YjZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
MAC地址通常固化在计算机的(64)上。
在Linux中,把外部设备当作特殊文件放在(33)中,设备文件sdc标识的设备类型为(34)。
Computer(75)is a complex consisting of two or more connected computing units,it iS used for the purpose of data communication an
FTP使用的传输层协议为(47);FTP有2个端口,用作控制连接的默认端口号为(48),用作数据传输的默认端口号为(49)。
在Excel表处理软件中,(16)是当公式在复制或移动时会根据移动的位置自动调节公式中引用单元格的地址。假设单元格A1、A2、B1和B2内容如下图所示,并在 C1中输入公式“=$A$1+$B$1”,并将公式复制到C2,那么C2的内容为(17)。
计算机系统中,有时候用到BCD编码。下列关于BCD编码的说法中,正确的是(6)。
Password is a secret series of(69)that enables a user to access a file, computer, or program. On multi-user systems, each user m
The Programming languages are designed to(74)the communication between human and computers.
(75)is a clickable string or graphic that points to another Web page or document。
Packetswitchingisamethodofslicing(71)messagesintoparcelscalled"packets,"sendingthepacketsalongdifferentcommunic
随机试题
怎样调整发动机的气门间隙?
Haveyoueverarguedwithyourlovedonesoversimplemisunderstandings(误解)?Littlewonder.Weoftenbelievewe’remoreskillf
Sleepisdividedintoperiodsofso-calledREMsleep,characterizedbyrapideyemovementsanddreaming,andlongerperiodsofn
A.远中导板保持器B.功能性活动保持器C.丝圈保持器D.舌弓保持器E.间隙扩展装置乳磨牙缺失两个以上者,应选择
下列关于对外贸易经营者及其管理的表述中,符合对外贸易法律制度规定的是()。(2013年)
在我们同东欧各国各党的关系这个问题上,我们有相当的责任。
我国《物权法》所称物权,包括以下哪些方面的权利?()
近年来,国家房地产调控措施的出台十分密集,除了增加廉租房、经济适用房供应外,再加上央行加息,多个城市出现了房屋成交量下跌的态势,房价涨幅开始放缓。这表明()。
某微型计算机的寻址范围为64KB,CPU外接8片8KB的RAM芯片(片号从O开始),存储芯片的片选信号为CS(低电平有效)。试回答以下问题:如果运行时发现以0000H为起始地址的一片存储芯片不能读写,试分析故障原因。
【B1】【B10】
最新回复
(
0
)