首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于友元的叙述中,错误的是( )。
下列关于友元的叙述中,错误的是( )。
admin
2021-06-10
84
问题
下列关于友元的叙述中,错误的是( )。
选项
A、关键字friend用于声明友元
B、友元可以提高程序的运行效率
C、友元函数通过this指针访问对象成员
D、一个类的成员函数可以是另一个类的友元
答案
C
解析
本题考查的是友元函数。友元的声明以关键字friend开始,选项A正确;友元函数的正确使用能提高程序的运行效率,但同时也破坏了类的封装性和数据隐藏性,导致程序可维护性差,选项B正确;可以使其他类的成员函数成为另一个类的友元函数,此时该成员函数名必须用该函数所属的类名字加以限定,选项D正确;友元函数不属于类的成员函数,它是定义在类外的普通函数,所以没有this指针,不能通过this指针访问类对象的成员,选项C错误。答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/lyfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列循环语句中有语法错误的是()。
关于函数中的,下列表述中错误的是()。
有如下类定义:c1assSamp1e{public;Samp1e(intx):ref(x){}//①private:Samp1e():ref(0){}//②staticint
有如下函数模板:template<classT>Tsquare(Tx){returnx*x;}其中T是()。
下列有关函数重载的叙述中,错误的是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:m=-10n=-10p=0q=-10z=A注意:错误的语句在//******e
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误。本题的功能是:从键盘输入字符串s,然后输出字符串s中的字符个数。注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语
在C++中,实现封装性需借助于()。
在C++中,实现封装性需借助于()。
在C++中,实现封装性需借助于()。
随机试题
除去水提取液中的碱性成分和无机离子常用
A.肝胃郁热B.脾胃虚寒C.胃气上逆D.脾阳不振E.脾失健运
关于右心室梗死,错误的是
患者,女,37岁。主诉:左上后牙颊侧牙龈长一肿物6个月,并慢慢增大,影响进食。否认妊娠。临床检查见颊侧牙龈一肿物,1cm×2cm大小,有蒂。x线片显示牙周膜间隙增宽。最有可能的诊断是
王检察官的下列哪一行为符合检察官职业道德的要求?
反腐要防微杜渐,做到“零容忍”,这体现了质量与数量互相转变的规律和哲学原理。()
某饼店一种成本为1.4元的点心卖2元一份,每天没卖完的点心会在晚上8点后半价促销,全部卖完。已知一个月30天中,平均有15天每天晚上8点前可卖出100份点心,而其余15天每天晚上8点前只能卖出60份。如果饼店每天做的点心数量相同,一个月能够获得的最大利润是
简述金融市场的含义及其功能。[华中科技大学2013研;辽宁大学2015研]
Togetintothehabitofsmokingmeans______one’sownlifeshort.
Whatpositionisadvertised?Wherewillresumesbesentto?
最新回复
(
0
)