首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关内联函数的叙述中,正确的是( )。
下列有关内联函数的叙述中,正确的是( )。
admin
2020-04-07
31
问题
下列有关内联函数的叙述中,正确的是( )。
选项
A、内联函数在调用时发生控制转移
B、内联函数必须通过关键字inline来定义
C、内联函数是通过编译器来实现的
D、内联函数函数体的最后一条语句必须是return语句
答案
C
解析
此题考查的是内联函数的概念。在调用时,内联函数会像宏函数一样的展开,将调用表达式用内联函数体来替换所以它没有一般函数的参数压栈和和退栈操作,所以选项A错误;即使没有使用inline说明,编译器也会将在类的说明部分定义的函数认定为内联函数,所以选项B错误;内联函数只是比普通函数有更高的执行效率,所以选项D错误。
转载请注明原文地址:https://jikaoti.com/ti/fzA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
为了表明一个函数不带返回值,应在定义函数时指定该函数类型为______。
执行语句:{cout<<setfill(’*’)<<setw(10)<<setfill(’#’)<<left<<123<<"OK"<<endl;return0;)后将输出()。
关于模板,下列说法不正确的是()。
设在主函数中有以下定义和函数调用语句,且fun()函数为void类型,请写出fun()函数的首部【】。intmain(){doubles[10][22];intn;
有如下程序:#include<iostream>usingnamespacestd;classMyClass{public:MyClass(intx):val(X){}voidPrint()co
已知intDBL(intn){returnn+n;}和longDBL(longn){returnn+n)是一个函数模板的两个实例,则该函数模板的定义是【】。
下面程序的运行结果是#include<iostream.h>intfun(inta[],intn){intresult=1;for(inti=1;i<n;i++)
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中()函数名只能用于检测输入操作。
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态。其中只能用于检测输入流状态的操作函数名称是()。
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为
随机试题
A、0.3%.B、3%.C、9.7%.D、10%.A
在公务员录用考试的诸多方式中,笔试的优点有
纵向分辨力为
患者,女,45岁。因情志不畅而致咽中如有物梗阻,咯吐不出,吞咽不下,胸胁满闷。治疗应首选
管理的环境可分为一般环境和具体环境两大类。一般环境是指()。
根据《中华人民共和国城乡规划法》,下列哪些是城市总体规划的强制性内容()
背景某化工厂扩建,A单位承接维修间新建工程PC项目。A单位将车间内20t行车安装承包给无资质的作业队B。作业队B与A单位签订合同,仅约定质量要求和承包价款。C单位为B作业队提供担保。施工期间质检发现3台车床安装用垫铁埋设存在超标的质量问
老师说他有一个重要的会议要参加。Theteachersaidthathe___________animportantmeeting____________.
Ithinkthisproblemisdifferent______thatone.
LibraryLookingupmaterialforaresearchpaperinalibraryshouldbeginwiththemain【1】______【1】______Yo
最新回复
(
0
)