首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面说法正确的是
下面说法正确的是
admin
2010-12-16
46
问题
下面说法正确的是
选项
A、内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方
B、内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方
C、类的内联函数必须在类体内定义
D、类的内联函数必须在类体外通过加关键字inline定义
答案
B
解析
内联函数用inline修饰,用于取代C语言中的宏定义。Inline是个建议机制而不是强制机制,也就是说,程序员可以指定任意函数为inline函数,但是编译器会根据系统情况来决定是否将其inline处理。对于较大的函数,编译器往往会取消其inline特性。Inline函数的特点之一就是执行速度快,他实质是在编译时将函数的目标代码插入到每个调用该函数的地方,从而没有出栈入栈、保护现场等开销,提高了效率。在类体内定义的成员函数,自动被编译器当做内联函数处理,在类体外定义的成员函数,如果用inline修饰,编译器也认为是一种内联建议。
转载请注明原文地址:https://kaotiyun.com/show/zGVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:根据以下公式求π值,并作为函数值返回。例如,当给指定精度的变量eps输入0.0005时,应输出Pi=3.140578。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,
有以下程序:#includemain(){charx=4;printf(’’%d\n’’,x=x<<2);}程序运行后的输出结果是()。
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
下列给定程序中,函数fun的功能是:求出s所指字符串中最后一次出现的t所指字符串的地址,并通过函数值返回,在主函数中输出从此地址开始的字符串;若未找到,则函数值为NULL。例如,当字符串中的内容为“abcdabfabcdx”,t中内容为“ab”时,输出结
请编写函数fun,其功能是:计算并输出当x
若有定义:inta=0,b=),c=0,d=0;,有C语言表达式(a++&&b++?c++:d++,以下关于其执行顺序的叙述中正确是()。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
设p是指针变量,语句p=NULL;等价于
深度为7的二叉树共有127个结点,则下列说法中错误的是
随机试题
苏轼称赞诗人王维的诗具有“________”美学特征。
下列革兰染液成分不包括
显示肺尖部病变的最佳体位是
实脾散的功用是三仁汤的功用是
钻孔灌注桩实测桩长为30m,时域信号第一峰与桩端反射波峰间的时间差为15.79ms,计算该桩的桩身波速为()。
( )是在初步设计开始前,根据批准的可行性研究报告及其投资估算确定的。
北京某传媒有限责任公司主要经营电视剧、电影等广播影视节目的制作和发行,2013年8月被认定为营改增试点一般纳税人。2015年11月企业发生如下业务:(1)9日,传媒公司为某电视剧提供片头、片尾、片花制作服务,取得含税服务费106万元。(2)同日,公司购
A公司于2015年1月1日以银行存款5190万元购买B公司40%的股权,并对B公司具有重大影响,另支付相关税费10万元。同日,B公司可辨认净资产公允价值12800万元,账面价值10000万元,其差额为一项管理用无形资产所致,该无形资产尚可使用年限为25年,
以往关于网络提速与降价的讨论中,舆论多从运营商和消费者博弈的角度切入,聚焦低网速、高收费对于公众生活的影响,使用的是服务者义务和消费者权利的说理逻辑。此次却提供了一个新的观察视角,即低质量、高成本的宽带服务潜在地阻止了社会信息化的进程。在现代信息社会的运行
Onceuponatime,innovationatProcter&Gambleflowedoneway:fromtheUnitedStatesoutward.WhilethelargeCincinnati-base
最新回复
(
0
)