首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下定义: class Inner{ public: void f1(){ cout
有如下定义: class Inner{ public: void f1(){ cout
admin
2020-05-14
27
问题
有如下定义:
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/5c8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
多数运算符既能作为类的成员函数重载,也能作为类的非成员函数重载,但[]运算符只能作为类的【 】函数重载。
下面是一个模板声明的开始部分: Template<typename T>double... 由此可知
有如下程序:#include<iostream>usingnamespacestd;classBase{public:voidfun(){cout<<"Base::fun"<<end1;}};classDe
若有以下程序:#includeusingnamespacestd;classA{public:A(inti,intj){a=i:b=j;}
逻辑数据的逻辑结构主要是反映数据之间的逻辑关系,而存储结构是用来反映数据的逻辑结构在计算机存储空间中的存放形式。循环队列主要是强调数据之间的关系,因此属于逻辑结构。
以下内容不属于算法程序所占的存储空间的是()。
已知一个类A的定义如下,则执行“Ax(3);”语句后,x.a和x.b的值分别为______。classA{inta,b;public:A(intaa=1,intbb=0){a=aa;b
下述关于数据库系统的叙述中正确的是
软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求分析说明书和()。
关系操作的特点是【】操作。
随机试题
心电图出现病理性Q波提示()
不符合白血病的描述是
A.臀位B.脐带脱垂C.胎儿窘迫D.催产素点滴E.剖宫产术初产妇,孕39周,宫高36cm,右肋下可及圆球状物,胎心140次/分。此产妇住院待产突感阴道大量流水,阴道内有异物感,胎心116次/分。最可能出现的问题是
尾矿库应当每()年至少进行一次安全现状评价。安全现状评价应当符合国家标准或者行业标准的要求。
“备案号”栏应填:“运输方式”栏应填:
下列属于成长期银行产品的特点的是()。
试述合伙企业的设立及其损益分配。
亚里士多德在历史上首次提出了“教育遵循自然”的原则。()
跛足策略是指个体为了回避或降低因不佳表现所带来的负面影响而采取的任何能够将失败原因外化的行动和选择。根据上述定义,下列属于跛足策略的是()。
A、Thisisnotacomplicatedissue.B、Ithasn’tbeenfixedduringthelastdecade.C、Robotsdeserveno"human"rightslikepaymen
最新回复
(
0
)