首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下定义: class Inner{ public: void f1(){ cout
有如下定义: class Inner{ public: void f1(){ cout
admin
2015-07-22
33
问题
有如下定义:
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://jikaoti.com/ti/i1E0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
已知f1(int)是类A的公有成员函数,p是指向成员函数f1()的指针,采用赋值,()是正确的。
在算法正确的前提下,评价一个算法的两个标准是【】。
下列函数中,()是对文件进行写操作的。
只能作为成员函数重载的是
若类A和类B的定义如下:classA{inti,j;public:voidget();//…};classB:A
下面关于C++语言的描述错误的是
下面关于运算符重载的描述错误的是
有如下数组声明:intnum[10];,下标值引用错误的是
在E-R图中,用来表示实体联系的图形是
随机试题
骨折的特有体征是
必须确保他们的知识、技能和工作是一种高质量,不过时的,有证据基础的并与他们业务领域相关的是提交和改善公众的卫生水平,以确保国民的健康生活是
下列情况中应浇洒透层沥青的是()。
以下哪项交易不会影响留存收益?
巨型机与大型机的区别体现在()。
下列各项属于企业管理使用的条形码的是()。
某企业在计划期需要采购某种钢材500吨,有A、B两个供应商的货物质量均符合企业的要求,信誉也较好。A供应商相距企业2.5公里,其报价为4100元/吨,运费是3.6元/吨公里,订购费用支出为180元;B供应商相距企业12公里,其报价为3500元/吨,运费是1
根据调查数据分析需要,参与调查的企业数量越多,做()或者是对数据进行分类分析的效果才会越好。
有以下程序:#include<stdio.h>structSTU{charname[9];charsex;intscore[2];};voidf(structSTUa[]){structSTUb={″Zhao″,′m′,8
TheCulturalRevivalintheByzantineEmpireBetweentheeighthandeleventhcenturiesA.D,theByzantineEmpirestagedana
最新回复
(
0
)