首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关内联函数的叙述中,正确的是( )。
下列有关内联函数的叙述中,正确的是( )。
admin
2020-07-23
20
问题
下列有关内联函数的叙述中,正确的是( )。
选项
A、内联函数在调用时发生控制转移
B、内联函数必须通过关键字inline来定义
C、内联函数是通过编译器来实现的
D、内联函数函数体的最后一条语句必须是return语句
答案
C
解析
一般函数进行调用时,要将程序执行权转到被调用函数中,然后再返回到调用它的函数中;而内联函数在调用时,是将调用表达式用内联函数体来替换,所以在调用时不发生控制转移。在类内部实现的函数都是内联函数,可以不用inline定义;只有函数外部定义的内联函数才必须加关键字inline。编译系统并非对内联函数必须使用内联,而且根据具体情况决定。内联函数不是必须要有返回值的。
转载请注明原文地址:https://kaotiyun.com/show/H1yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若为类MyClass重载运算符"+",下列声明中,错误的是
有如下程序:#include#includeusingnamespacestd;classWheel{public:Wheel(strings=
下列语句或语句序列中有语法错误的是
下列关于模板的表述中,错误的是
有如下类声明和函数声明classBase{intm;public:intn;protected:intp;};classDer
有如下程序:#includeusingnamespacestd;classBase{public:Base(){cout
有如下类声明:classHow{intk;public:friendvoidshow();};则类How所拥有的构造函数的数量是
有如下类及函数的定义:classWow{intk;public:Wow(intn=0):k(n){}intincre(){return++k;}
下列叙述中正确的是
有如下类声明:classBase1{};classBase2{};classDerived:publicBase2,publicBase1{};在一个Derived对象消亡时,析构函数被调用的顺序
随机试题
驾驶机动车超车要注意什么?
Everyoneisexposedtoit,sonaturallysomepeoplewillimitatewhattheyseeonTV,whattheyreadinthenewspapersandwhat
关于小肠的解剖,不正确的是
犬有机氟中毒的特效解毒药是
对于符合《刑事诉讼法》第277条规定的公诉案件,以下做法错误的是:()
施工成本管理合同措施的主要内容之一是处理合同执行过程中的( ),以控制施工成本。
上市公告书、年度报告、中期报告在编制完成后,应放置于()供公众查阅。
求极限
设函数y=y(x)由e2x+y-cosxy=e-1确定,则曲线y=y(x)在x=0对应点处的法线方程为______
Howisacowboy’slife?
最新回复
(
0
)