首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关内联函数的叙述中,正确的是( )。
下列有关内联函数的叙述中,正确的是( )。
admin
2020-11-11
56
问题
下列有关内联函数的叙述中,正确的是( )。
选项
A、内联函数在调用时发生控制转移
B、内联函数必须通过关键字inline来定义
C、内联函数是通过编译器来实现的
D、内联函数函数体的最后一条语句必须是return语句
答案
C
解析
此题考查的是内联函数的概念。在调用时,内联函数会像宏函数一样的展开,将调用表达式用内联函数体来替换,所以它没有一般函数的参数压栈和退栈操作,所以选项A)错误;即使没有使用inline说明,编译器也会将在类的说明部分定义的函数认定为内联函数,所以选项B)错误;内联函数只是比普通函数有更高的执行效率。
转载请注明原文地址:https://kaotiyun.com/show/p0yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:每卖出一个瓜,则计算瓜的重量,还要计算所有卖出瓜的总重量以及总个数,同时允许退货,请按照以下的操作,把类补充完整
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为:CMyObject,intheconstrutor~CMyObject,inthedestru
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使得程序正常运行,并使程序输出的结果为:TestClass1TestClass2注意:不要改动main函数,不能增行或删行,也不能更
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成以下两个函数:(1)fun1(intn1;求出n的阶乘,必须使用递归调用。(2)fun2(intn);求出n的阶乘,不能使用递归调用。如果n小于1则返回0。
有如下程序:#include<iostream>usingnamespacestd;voidfun(int&x,inty){intt=x;x=y;y=t;}intmain(){int
检查软件产品是否符合需求定义的过程称为()。
若MyTemp是一个只有一个虚拟类型参数的类模板,且有如下语句序列MyTemp<double>p2;MyTemp<long>p3[2];编译系统在处理上面的语句序列时,所生成的模板MyTemp的实例的个数是()。
下列选项中属于面向对象设计方法主要特征的是()。
下列关于运算符重载的叙述中,错误的是()。
随机试题
计算
(2003年第60题)下列哪项指标可提示有早期小气道病变存在
半夏厚朴汤的组成药物是
《内经》所谓阴阳属性的“征兆”是
某溶液的pH约为8.5,用酸度计测定其精密pH时应选择的两个标准缓冲溶液的pH是()。
评估对象为某企业1998年购进的一条生产线,账面原值为150万元,2001年进行评估。经调查分析确定,该生产线的价格每年比上一年增长10%,专业人员勘察估算认为,该资产还能使用6年,又知目前市场上已出现功能更先进的资产,并被普遍运用,新设备与评估对象相比,
区域经济一体化已成为当今国际经济关系中最引人注目的趋势之一,其根本特征是“对内自由贸易,对外保护贸易”。下列关于区域经济一体化对国际贸易的影响叙述正确的是()。
活动课程
FromtheGhanaiandriver’sresponse,wecaninferthatWhatdoesthepassagemainlydiscuss?
A、 B、 C、 D、 AAferryboatiscrossingthewater.Choice(B)usesassociatedwordsforferries:passen
最新回复
(
0
)