首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下定义: class Inner{ public: void f1(){ cout
有如下定义: class Inner{ public: void f1(){ cout
admin
2015-07-22
30
问题
有如下定义:
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全国计算机二级
相关试题推荐
函数swap(arr,n)可完成对arr数组从第1个元素到第n个元素两两交换。在运行调用函数中的语句后,a[0]和a[1]的值分别为【】。a[0]=1;a[1]=2;swap(a,2);
有以下程序:#include<iostream>usingnamespacestd;intf(int,int);intmain(){inti:1,x;x=f(i,i+1);
以下程序的输出结果是 #include<iostream.h> intf() {staticinti=0; ints=1 s+=i;i++; returns;} voidmain() {inti,a=0;
下面说明不正确的是
结构化程序设计所规定的三种基本控制结构是()。
只能作为成员函数重载的是
对于某个函数调用,不给出初调用函数的声明的情况是()。
下面程序的运行结果是#include<iostream.h>classbase{protected:inta;public:base(){cout<<"0";}};
进行文件操作需包含的头文件是()。
C++语言是以哪种语言为基础逐渐发展演变而成的一种程序设计语言
随机试题
重度低钠血症,伴有周围循环衰竭时的治疗原则是()
一侧舌神经阻滞麻醉的区域是
A、0.05%洗必泰液B、0.25%金霉素液C、1%~2%普鲁卡因D、3%双氧水E、0.05%高锰酸钾液急性坏死性龈口炎首选的漱口水是
一般使变压器用电负荷达到额定容量的()左右为佳。
关于政府补助的计量,下列说法中正确的有()。
下列项目中,计算所得税时可以纳税调减的是()。
下列词语中加下划线的字的读音完全相同的一组是()。
已知4维列向量α1,α2,α3线性无关,若βi(i=1,2,3,4)非零且与α1,α2,α3均正交,则秩r(β1,β2,β3,β4)=
例如:小船上一河条有河上有一条小船。的号码你是房间多少
Domesticviolenceisaseriouscrimecausingserioussocialproblems.Itisviolenceathome,usuallythehusbandbeatinghiswi
最新回复
(
0
)