首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于友元函数的叙述不正确的是( )。
以下关于友元函数的叙述不正确的是( )。
admin
2010-12-16
72
问题
以下关于友元函数的叙述不正确的是( )。
选项
A、友元函数提供了类之间数据共享的一个途径
B、一个友元函数可以访问任何类的任何成员
C、友元函数破坏了数据的封装
D、友元函数增加了程序设计的灵活性
答案
B
解析
友元函数的作用在于提高程序的运行效率,但是,它破坏了类的封装性和隐藏性,使得非成员函数可以访问类的私有成员。只有在类中声明了某个函数是自己的友元函数之后,该友元函数才能够访问本类的私有成员,而不是任何类的任何成员都可以访问。
转载请注明原文地址:https://kaotiyun.com/show/TEVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#defineSUB(x,y)(x)*(y)main(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}程序
若有定义语句:intx=12,y=8,z;在其后执行语句z=0.9+x/y;则z的值为
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是()。
下列给定程序中,函数fun的功能足:把形参a所指数组中的奇数按原顺序依次存放到a[0]、a[1]、a[2]…中,把偶数从数组中删除,奇数个数通过函数值返回。例如,若a所指数组中的数据最初排列为:9,1,4,2,3,6,5,8,7,删除偶数后,a所指数组中
有以下程序:#include<stdio.h>voidfun(char*a,char*b){while(*a==’*’)a++;while(*b=*a){b++;a++;}}main(){char*s="*****a*b****",t[80
有以下程序:#include<stdio.h>main(){intc=0,k;for(k=1;k<3;k++)switch(k){default:c+
设有以下语句:charx=3,y=6,z;z=X^y<<2;则Z的二进制值是()。
函数fun的功能是:将s所指字符串中下标为偶数同时ASCII值为奇数的字符删除,s所指串中剩余的字符形成的新串放在t所指的数组中。例如,若s所指字符串中的内容为”ABCDEFG12345”,其中字符C的ASCII码值为奇数,在数组中的下标为偶数,因此必须
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下画线处填入正确的内容并把下画
C语言编译程序的功能是()。
随机试题
患儿,剖宫产,出生后2h皮肤轻度黄染,经蓝光照射,黄疸仍进行性加重,急查肝功:TBIL:315.8μmol/L,DBIL:6.5μmol/L,患儿血清学三项实验均为阳性。其母30岁,无输血史,孕4产2,第一胎产后出现轻度黄疸,但查母子二人血型均为B型。下面
如图所示,1、2两梁相互垂直并在中点相互接触,设两梁材料及长度均相同,而截面的主惯性矩分别为I1和I2,则1、2两梁承受的荷载之比为()。
在公司制期货交易所中,负责期货交易所股东大会和董事会会议的筹备、文件保管以及期货交易所股东资料的管理等事宜的是()。
资本市场是指期限在()的长期资金融通市场。
以下哪个行为是不可诉的内部行为?()
设an>0(n=1,2,…)且{an}n=1∞单调减少,又级数的敛散性。
分配一个32位字存储单元,名为Mydata并对其初始化为0x33445566的伪指令为【55】,无条件转移到标号为MLOOP且不进行模式切换的伪指令为【56】。
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是
某考试网站的主页地址是:HTTP://NCRE/1JKs/INDEX.HTML,打丌此主页,浏览“证书考试”页面,查找“全国电子商务中、高级职业证书考试”页面内容,并将它以文本文件的格式保存到考生文件火下,命名为“liswks08.txt”。
Theoldmansaidhehadlostatleast15headsofcattleinthestorm.
最新回复
(
0
)