首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若要把函数void fun0定义为TestClass的友元函数,则应该在类TestClass的定义中加入的语句是 ( )。
若要把函数void fun0定义为TestClass的友元函数,则应该在类TestClass的定义中加入的语句是 ( )。
admin
2017-09-21
19
问题
若要把函数void fun0定义为TestClass的友元函数,则应该在类TestClass的定义中加入的语句是 ( )。
选项
A、void friend fun()
B、friend fun()
C、friend void fun()
D、TestClass void fun()
答案
C
解析
如果在类以外的其他地方定义了一个函数,在类体中用friend对该函数进行声明,此函数就称为本类的友元函数。因为函数为voidfun(),根据友元定义补全语句为“friend void fun();”。
转载请注明原文地址:https://kaotiyun.com/show/kHAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include"iostream.h"voidmain(){intx=1,a=0,b=0;switch(x){caseO:b++;easel:a++;
在用class定义一个类时,数据成员和成员函数默认的访问权限是【】:
以下程序段共有错误()处。#include<iostream>usingnamespacesstd;classSample{private:intn;public:S
若有以下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){x=0;}
要通过函数实现一种不太复杂的功能,并且要求加快执行速度,则应该选用
在程序设计阶段应该采取________和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
下面对宏定义的描述中不正确的是
若有以下定义和语句 int a=4.b=3.* p, * q, * w; p=&a;q=& b; w=q;q=NULL; 则以下选项中错误的语句是
在重载一个运算符为成员函数时,其参数表中没有任何参数,这说明该运算符是()。
算法的时间复杂度是指
随机试题
在加氢裂化装置技术改造中,尽管改造工程内容存在差异,但是()为主要的工程内容。
基础代谢及基础代谢率(BMR)
A、肝俞B、心俞C、脾俞D、肺俞E、肾俞第9胸椎棘突下旁开1.5寸的腧穴是
关于原发性输卵管癌,以下说法正确的是
肝硬化患者出现全血细胞减少的原因主要是
我国公民甲某负笈英伦,留学于牛津大学,毕业后与一名同在牛津大学学习的英格兰女子结婚定居在曼彻斯特,并申请取得了英国国籍,根据我国《国籍法》之规定,下列哪项是不正确的?
图示桁架为()。
在开放的经济条件下,一国国际收支理想的状况是()。
1986年9月8日A先生和D先生的法律顾问曾来过出事现场。
有以下程序main()intm,n,p;scanf("m=%dn=%dp=%d",&m,&n,&p);printf("%d%d%d\n",m,n,p);
最新回复
(
0
)