首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关内联函数的叙述中,正确的是( )。
下列有关内联函数的叙述中,正确的是( )。
admin
2020-07-23
31
问题
下列有关内联函数的叙述中,正确的是( )。
选项
A、内联函数在调用时发生控制转移
B、内联函数必须通过关键字inline来定义
C、内联函数是通过编译器来实现的
D、内联函数函数体的最后一条语句必须是return语句
答案
C
解析
一般函数进行调用时,要将程序执行权转到被调用函数中,然后再返回到调用它的函数中;而内联函数在调用时,是将调用表达式用内联函数体来替换,所以在调用时不发生控制转移。在类内部实现的函数都是内联函数,可以不用inline定义;只有函数外部定义的内联函数才必须加关键字inline。编译系统并非对内联函数必须使用内联,而且根据具体情况决定。内联函数不是必须要有返回值的。
转载请注明原文地址:https://jikaoti.com/ti/A8l0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;voidfun(int&a,______________){intc;c=a;a=b;b=c;}
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(){++count;}~MyClass(){--count;}staticintgetCount
有如下类定义:classMyClass{public:_____________private:intdata;};若要为MyCla
有如下类声明和函数声明classBase{intm;public:intn;protected:intp;};classDer
已知主函数中通过如下语句序列实现对函数模板swap的实例调用:inta[10],b[10];swap(a,b,10);下列对函数模板swap的描述中,会导致上述语句序列发生编译错误的是
有如下类声明:classBase1{};classBase2{};classDerived:publicBase2,publicBase1{};在一个Derived对象消亡时,析构函数被调用的顺序
为类MyClass重载赋值运算符时,应将其重载为类的
下面叙述中错误的是( )。
下列有关类继承的叙述中,错误的是()。
如果派生类以protected方式继承基类,则基类中的保护成员在派生类中的访问属性是
随机试题
设备的管路保温的目的有哪些?
下列药物的用药注意事项不正确的是
下列费用项目中,属于安装工程费用的是()。
以下关于事故责任及责任追究阐述错误的是()。
初步设计完成后的大型复杂工程,应采用( )合同。
根据以下资料,回答问题。山东2008年度财政收入在2007年度基础上大约增长了()。
三清尊神是道教崇拜的最高神灵,论影响道德天尊神最大。
新中国成立后,我国义务教育的学制主要有()
VBA表达式Int(一17.8)+Sgn(17.8)的值是()。
孫さんは今、どんな仕事を______か。
最新回复
(
0
)