首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关内联函数的叙述中,正确的是( )。
下列有关内联函数的叙述中,正确的是( )。
admin
2019-03-05
49
问题
下列有关内联函数的叙述中,正确的是( )。
选项
A、内联函数在调用时发生控制转移
B、内联函数必须通过关键字inline来定义
C、内联函数是通过编译器来实现的
D、内联函数函数体的最后一条语句必须是return语句
答案
C
解析
一般函数进行调用时,要将程序执行权转到被调用函数中,然后再返回到调用它的函数中;而内联函数在调用时,是将调用表达式用内联函数体来替换,所以在调用时不发生控制转移。在类内部实现的函数都是内联函数,可以不用inline定义;只有函数外部定义的内联函数才必须加关键字inline。编译系统并非对内联函数必须使用内联,而且根据具体情况决定。内联函数不是必须要有返回值的。
转载请注明原文地址:https://kaotiyun.com/show/ivAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知语句intm=10;则下列引用的表示中正确的是
语句cout<<(a=2)&&(b=-2);的输出结果是
下列叙述中正确的是
以下程序的输出结果是_____。#include<iostream.h>voidfun(){staticinta=0;a+=2;cout<<a<<"";}voidmain(
下面程序的运行结果是()。#include<iostream.h>voidmain(){inti=1;while(i<=8)if(++i%3!=2)continue;elsecout<<
有以下程序:voidfun(inta*a,inti,inti){intt;if(i<j);{t=a[i];a[i]=a[j];a[j]=t;fun(a,++i,--j);}}main
在数据库系统中,用户所见的数据模式为
程序的结果为______。#include"iostream.h"template<typenameT>Ttotal(T*data){Ts=0;while(*data){S+=*da
已知类X成功地重载了--、+、=、[]这几个运算符。则其中肯定属于成员函数的运算符是:
下列叙述中,正确的选项是()。
随机试题
采购职能的目标是_____。
在Windows中,按键盘上的“Windows”键将()
定喘汤的功用是橘皮竹茹汤的功用是
某患者,一上前牙牙冠大部缺损,做桩冠修复时,根管制备的长度应达根长的
患者目赤翳障,烂弦风眼。首选
[案情] 2003年11月9日,L省D县亚太公司与河北省乙县北美公司签订了一份《钢板购销合同》,合同约定由亚太公司向北美公司供应1000吨优质钢板,北美公司在货到后付款。亚太公司依约于2003年12月21日将货全部发给了北美公司,但北美公司收到钢板后屡
某测区发育了3组裂隙,其间距分别为L1=25cm,L2=20cm,L3=30cm。则单位体积通过的总裂隙数J为()
工程量的变更与对该项工作规定的具体费率的乘积超过了接受的合同款额的(),宜采用新的费率或价格。
以下叙述中正确的是
Thefollowingquestionspresentasentence,partofwhichorallofwhichisunderlined.Beneaththesentence,youwillfindfiv
最新回复
(
0
)