首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关内联函数的叙述中,正确的是( )。
下列有关内联函数的叙述中,正确的是( )。
admin
2019-06-07
56
问题
下列有关内联函数的叙述中,正确的是( )。
选项
A、内联函数在调用时发生控制转移
B、内联函数必须通过关键字inline来定义
C、内联函数是通过编译器来实现的
D、内联函数函数体的最后一条语句必须是return语句
答案
C
解析
一般函数进行调用时,要将程序执行权转到被调用函数中,然后再返回到调用它的函数中;而内联函数在调用时,是将调用表达式用内联函数体来替换,所以在调用时不发生控制转移。在类内部实现的函数都是内联函数,可以不用inline定义;只有函数外部定义的内联函数才必须加关键字inline。编译系统并非对内联函数必须使用内联,而且根据具体情况决定。内联函数不是必须要有返回值的。
转载请注明原文地址:https://kaotiyun.com/show/Ph8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序运行时的输出结果是______。#include<iostream>usingnamespacestd;voidXfun(int&,int&);intmain(){inta=3,b=4;
已知类Myclass的定义如下classMyClass{public:voidfunction1(MyClass&C){cout<<c.data;)staticvoidfunction2(MyClass&C)
己知函数f的原型是“voidf(int*x,int&y);”,变量v1、v2的定义是“intv1,v2;”,下列调用语句中,正确的是()。A)f(v1,v2);B)f(v1,&v2);C)f(&v1,v2);D)f(
下面程序的运行结果是1______和2______。 #include #defineN10 #defines(x)x*x #definef(x)(x*x) voidmain() {inti1,i2; i1
有如下程序 #include intfunc(inta,intb) {return(a+b);} voidmain() {intx=2,y=5,z=8,r; r=func(func(x,y),z); cout<<r
函数模板:template Tadd(Tx,Ty){returnx+y;} 下列对add函数的调用不正确的是
请将下列类定义补充完整,横线处应填加语句__________。classTestClass{public:voidfun(){cout
下列工具中为需求分析常用工具的是()。
对于枚举类型的定义语句enumWeek{Sun,Tue=3,Fri,Sat=6,Mon};中枚举常量Mon的值为__________。
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classTestClass{protected:voidfun(){}};classTe
随机试题
关于法律部门与法律体系,下列哪一说法是错误的?()
氨茶碱静脉推注时,可以致()
早孕与月经后期的鉴别错误的是
在保管过程中,相对于其他影响药品质量的因素来说,最为重要的因素是
下面属于单位工程竣工验收应具备的条件的有()。
从事生产经营的纳税人不得转借、转让发票,但根据需要可以代开。()
进出口化妆品检验及监督管理的规定主要包括( )。
作为一个发展中国家,自主创新并非自己创新,更非封闭式创新。不能排斥技术引进,但技术创新能力无法通过引进直接获得,关键技术更是买不来,日本和韩国引进技术和消化吸收费用的比例分别为1:5和1:8,而我国的比例为1:0.15。由此可见,我国技术引进的主要
美国著名的行政学家西蒙认为:管理就是决策。美国学者马文曾对高层管理者进行调查,对他们提出三个问题:“你每天花时间最多在哪些方面?”“你认为每天中最重要的事是什么?”“你在履行你的职责时,感到最困难的是什么?”结果,90%以上的回答是:决策。据有关统计,由于
设有定义:charp[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是( )。
最新回复
(
0
)