首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下定义: class Inner{ public: void f1(){ cout
有如下定义: class Inner{ public: void f1(){ cout
admin
2021-07-02
42
问题
有如下定义:
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/iefp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序;#include<iostream>usingnamespacestd;classB{public:virtualvoidshow(){cout<<’’B’’;}};
有如下函数模板定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是()。
有如下程序:#include<iostream>usingnamespacestd;classBoat;classCar{public:Car(inti):weight(i){}
定义派生类时,若不使用关键字显式地规定采用何种继承方式,则默认方式为()。
有如下程序#inc1ude<iostream>usingnamespacestd;classA{public:virtualvoidfunc1(){cout<"A1";}voidfu
若有如下类定义:classB{voidfun1(){}protected:dOublevarl;public:voidfun2(){}};classD:publicB{protected:voidfun3(){}};己
下列描述中,不符合良好程序设计风格要求的是()。
有如下程序段:inti=0,j=1;nt&r=i;//①r=j;//②int*p=&i;//③*p=&r;//④其中会产生编译错误的语句是()。
数据库系统的三级模式不包括()。
下列关于函数参数的叙述中,正确的是()。
随机试题
由蔡元培主持制定,实行“男女教育平等,允许初等小学男女同校”的现代学制是()。
以下哪项对全冠龈边缘位置设计无影响
脓毒败血症的主要特点是()
用漂白粉消毒井水的正确操作是
建筑结构的设计状况包括()。
某房地产开发公司专门从事普通住宅商品房开发。2007年3月2日.该公司出售普通住宅一幢,总面积91000平方米。该房屋支付土地出让金2000万元,房地产开发成本8800万元。利息支出为1000万元,其中40万元为银行罚息(不能按收入项目准确分摊)。假设城建
下列关于辅助生产费用分配方法的说法中,不正确的是()。
健康是指人()的健全状态。
操作系统的功能不包括______。
公钥加密算法可用于多个方面,不正确的一项是()。
最新回复
(
0
)