首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于友元函数的叙述不正确的是
以下关于友元函数的叙述不正确的是
admin
2010-12-16
80
问题
以下关于友元函数的叙述不正确的是
选项
A、友元函数提供了类之间数据共享的一个途径
B、一个友元函数可以访问任何类的任何成员
C、友元函数破坏了数据的封装
D、友元函数增加了程序设计的灵活性
答案
B
解析
友元的作用在于提高程序的运行效率,但是,它破坏了类的封装性和隐藏性,使得非成员函数可以访问类的私有成员。容易混淆是B,只有在类中声明了某个函数是自己的友元函数之后,该友元函数才能够访问本类的私有成员,而不是任何类的任何成员都可以访问。故答案为B。
转载请注明原文地址:https://kaotiyun.com/show/MoVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。请在程序的下划线处填入正确的内容
有以下程序:#includemain(){inta=3,b=0;do{b+=a;}while(a一一);printf(’’%d,%d\n’’,b,a);}执行后的输出结果是()。
下列数据结构中,能用二分法进行查找的是()。
有以下程序:#inelude<stdio.h>main(){intx=1,v=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;}case2:a++
设有以下说明和语句:intx[3][4],(*p)[4];p=a;,则与表达式*(*p+2)等价的选项是
有以下程序:#include<stdio.h>main(){intk=5;while(--k)printf(’’%d’’,k-=3);printf(’’\n’’);}程序执行后的输
以下是while语句的基本形式:while(表达式){语句;}其中“表达式”()。
有以下程序:#includeintsumf(intx[],intn){staticintsum=0,i=0;for(;1<n;1++)sum+=x[i];returnsum;}voidmain(){inta[]={1
若下列选项中的各变量均为整型且已有值,其中不正确的赋值语句是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
随机试题
Thirtyyearsago,whenChristianBoerwasfirstlearninghowtoreadwhilegrowingupintheNetherlands,hemadealotofmista
对于软组织损伤的治疗原则,下列哪项不恰当
A.法律B.行政法规C.部门规章D.地方性法规《药品管理法》属于
患儿,10个月。因发热、呕吐、惊厥来就诊。确诊为化脓性脑膜炎。本病最容易出现的并发症为
中同注册会计师协会是依据《注册会计师法》和《礼会团体登记条例》的有关规定设立的社会团体法人,是中国注册会计师行业的自律管理组织,成立于1988年11月。()
最重要的征信制度法规是()。
某矿山机械厂小批量生产矿山机械设备,采用分批法计算产品成本。201×年10月有关成本计算资料如下所示。(1)产量记录(台):(2)以前月份发生费用:(3)本月两批产品共同发生间接费用:原材料费用12500元
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
在计算机中,每个存储单元都有一个连续的编号,此编号称为()。
微型计算机硬件系统中最核心的部位是()。
最新回复
(
0
)