首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下定义: class Inner{ public: void f1(){ cout
有如下定义: class Inner{ public: void f1(){ cout
admin
2015-07-22
58
问题
有如下定义:
class Inner{
public:
void f1(){ cout<<"f1"; }
friend void f2(){ cout<<"f2"; }
};
void f3(){ cout<<"f3"; }
inline void f4(){ cout<<"f4"; }
其中的内联函数包括
选项
A、f1 和 f2
B、f3 和 f4
C、f2 和 f3
D、f1 和 f4
答案
D
解析
在类体中定义的成员函数,C++系统会自动将它们作为内联函数处理,而在类外定义的成员函数,系统并不把它们默认为内联函数,使用inline也是内联函数,所以共有2个内联函数f1和f4,D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/DMNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;classCSample{private:inti;public:CSample(
在C++语言中函数返回值的类型是由()决定的。
以下程序的输出结果是 #include<iostream.h> intf() {staticinti=0; ints=1 s+=i;i++; returns;} voidmain() {inti,a=0;
以下程序的输出结果是#includevoidmain(){charc=’Z’;cout<<c-25;}
关键字ASC和DESC分别表示【】的含义。
下列关于继承的描述中,错误的是()。
C++语言中的多态性是在编译时通过【】和模板体现的,在运行时是通过【】体现的。
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为【】的。
算法的工作量大小和实现算法所需的存储单元多少分别称为算法的【】。
实现输出为八进制的符号是()。
随机试题
“药物具有的治疗作用以外的药理作用”可称为
行政行为以其实施是否必须由行政相对人的申请为标准分为依职权行政行为和()。
[2012年,第68题]图5.12-8示等边角钢制成的悬臂梁AB,C点为截面形心,x’为该梁轴线,y’z’为形心主轴,集中力F竖直向下,作用线过角钢两个狭长矩形边中线的交点,梁将发生以下变形()。
以下不属于城市生态系统物质循环特征的是()
张拉控制应力达到稳定后方可锚固,预应力筋锚固后的外露长度不宜小于( )mm。
“种瓜得瓜,种豆得豆”说明生物是普遍存在着()。
上好课的先决条件是
Ifyouknowexactlywhatyouwant,thebestroutetoajobistogetspecializedtraining.Arecentsurveyshowsthatcompanies
两圆相交于点A(1,3),B(m,一1),两圆的圆心均在直线x—y+c=0上,则m+c=().
[*]
最新回复
(
0
)